.product-block__title,.upcart-internal-header span,th.active-column,.ks-html-content p strong,.kaching-bundles .kaching-bundles__block-title,.kiwi-sizing-modal-inner .modal-title-header,h1,h2,h3,h4,h5,h6,span.kaching-bundles__bar-title{font-family:SafiroRegular!important}body .announcement__text,.cart-item__title,.hotspot__title,.products-mega-product-title,.ks-table .ks-table-cell,.ks-table tr:first-child td.ks-table-header-cell,.vso-comparison-table-04__button,.kaching-bundles .kaching-bundles__bar-full-price,.btn{font-family:ZagmaMono!important;letter-spacing:-.5px}.disclosure__title,cart-note.cart-note.block,.cart-policies.rte,.cart-item .small-text,.cart-item-list__head,.product-description,ul li,body span,.trust-feature-title,span._ks_text,.kaching-bundles .kaching-bundles__bar-label,.kaching-bundles .kaching-bundles__bar-most-popular__content,.kaching-bundles .kaching-bundles__bar-subtitle,.text-overlay__subheading.subheading.subheading--over,td.feature-label,body p{font-family:ZagmaText!important}.product-label--sale span,.product-price-saving span{color:#2b2b2b;font-family:monospace;letter-spacing:-.5px;font-weight:600;text-transform:uppercase;font-size:13px;line-height:13px;border-radius:24px;padding:6px 17px 4px;margin-top:4px;text-align:center;--tw-bg-opacity: 1;background-color:#d5c5b1}.product-link{padding:4px}fieldset.option-selector[data-index="2"] .option-selector__btns label,fieldset.option-selector[data-index="3"] .option-selector__btns label{height:41px;width:auto;min-width:41px;min-height:41px;border-radius:4px;font-size:12px;font-family:ZagmaText,sans-serif;background-color:#f6f6f1!important;color:#2b2b2b!important}fieldset.option-selector[data-index="2"] .option-selector__btns input[type=radio]:checked+label,fieldset.option-selector[data-index="3"] .option-selector__btns input[type=radio]:checked+label{background-color:#000!important;color:#fff!important}.size-chart-label{display:flex;align-items:center;gap:12px}.cart_drawer_payment-icons{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cart_drawer_payment-icons img{display:block;margin:auto}.drawer .product-grid--per-row-2{--product-columns-desktop: 1.5}.drawer .block-inner-inner{display:flex!important;border:1px solid #f4f4f4!important;background:#f3f3f3;border-radius:4px;gap:16px;padding:16px}.drawer .image-cont{margin:0}.drawer .image-cont .product-link{width:80px}.drawer .image-cont .product-link .product-label-container{display:none}.drawer .product-block-options--swatch .product-block-options__item{height:20px!important;width:20px!important}.drawer .support-item img{width:15px}@media screen and (min-width:700px){.drawer{width:680px}.drawer .block-inner-inner{gap:20px}}.support-item-category .support-item__text{margin-left:0;color:#000}.support-item-badge{border-radius:2px;padding:3px 8px}@media(min-width:768px){.support-item-badge{display:flex;align-items:center}}.support-item-badge img{width:32px;height:15px}.support-item-badge .support-item__text{margin-left:8px!important;color:#00f;font-family:monospace;letter-spacing:-.5px;font-weight:600;font-size:10px}.support-item-category .support-item__text{font-family:monospace;letter-spacing:-.5px;font-weight:600;font-size:12px}.section-featured-collection .product-block__detail .innerer,.section-featured-collection .product-block__detail .product-link,.main-colection-page .product-block__detail .innerer,.main-colection-page .product-block__detail .product-link{display:flex;flex-direction:column}.product-showcase-shop-btn{display:none;align-items:center;text-transform:uppercase;font-family:Space Mono,monospace!important;letter-spacing:-.5px;font-weight:600;font-size:14px;color:#2b2b2b;margin-top:8px;text-decoration:none;transition:color .2s}.product-showcase-shop-btn span{margin-right:8px;font-weight:700}@media(min-width:1024px){.product-showcase-shop-btn{display:flex!important}}.comparison-column{justify-content:space-between}.section-featured-collection .product-block__detail .product-link,.main-colection-page .product-block__detail .product-link{flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:space-between}.section-featured-collection .product-block__detail .product-link .support-item-category,.main-colection-page .product-block__detail .product-link .support-item-category{width:100%!important}.instafeed-video-container:hover:after,.instafeed-image-container:hover:after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.3}.instafeed-image-container .fs-fa-instagram,.instafeed-video-container .fs-fa-instagram{display:none;position:absolute;top:50%;left:50%;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;transform:translate(-50%,-50%);z-index:1;font-size:24px}.instafeed-image-container:hover .fs-fa-instagram,.instafeed-video-container:hover .fs-fa-instagram{display:block!important}.support-item-bar{background:#fff;border:1px solid blue;border-radius:8px;display:flex;padding:5px;gap:5px}.support-item-bar .support-item-bar-box{border:1px solid blue;border-radius:4px;width:20px;height:20px}.support-item-bar .support-item-bar-box-filled{background:#00f}.product-disclosure-features{display:flex;flex-wrap:wrap}.product-disclosure-features .product-disclosure-feature-item{width:40%;max-width:40%;margin:10px}@media(max-width:749px){.products-mega-menu.active,.products-mega-promo,.products-mega-products,button.products-mega-close-btn,.products-mega-menu,.products-mega-sidebar{display:none!important}}.is-unavailable+.opt-label:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#d3d3d3;transform:rotate(-45deg)}.opt-btn.is-unavailable+.opt-label{position:relative;background:#fff!important}.opt-btn.is-unavailable+.opt-label span{color:#b2b2b2}.custom-size-badges{display:flex;flex-wrap:wrap;gap:.375rem}.custom-size-badge{font-family:var(--heading-font-family);font-size:11px;font-weight:300;display:inline-flex;width:fit-content;align-items:center;border-radius:2px;border:1px solid transparent;padding:2px 8px;text-align:center;vertical-align:middle;transition:color .2s ease-in-out;background-color:#f2f2f2;color:#1a1a1a;flex-shrink:0;line-height:14.3px}.custom-size-badge:focus{outline:none;box-shadow:0 0 0 2px var(--ring),0 0 0 4px var(--ring-offset)}.desktop-hide{display:none}.mobile-hide{display:block}.product-category-label{position:absolute;top:0;left:0;background-color:#9f1f24;color:#fff;line-height:17px;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2);text-align:center;padding:1px 4px 0;font-size:10px;pointer-events:none;border-radius:0;box-shadow:0 5px 10px #0000001a;width:max-content;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);align-items:center}@media(max-width:767px){.desktop-hide{display:block}.product-title-and-price{margin:10px 0}.mobile-hide{display:none}.trust{display:flex;flex-wrap:wrap}}.ks-chart-container.sizing-chart-container.ks-container-with-modal{margin-bottom:10px}#product-form-template--21200770728194__main .input-row{margin:0}.input-buy-btn{margin-top:0!important}label.flex_multi_color:after{display:none!important}label.flex_multi_color:before{display:none!important}.flex_multi_color{border:1px solid #c6c3c3!important}label.flex_multi_color{display:flex!important;width:fit-content!important;padding:5px 5px 5px 15px!important;height:auto!important;border-radius:30px!important}.opt-btn:checked+label.flex_multi_color{box-shadow:none!important;border:1px solid black!important}.multi_shade_flex{width:fit-content!important;display:flex!important;height:auto!important;padding:5px 5px 5px 15px!important}.product_card_flex .product-block-options__item{margin:0 3px 7px!important}.product_card_flex{display:flex!important;flex-wrap:wrap}.option-selector__btns{align-items:center}.header .navigation__link,.header .navigation__tier-1 .navigation__link,.header .navigation a,.page-header .navigation__link,page-header .navigation__link,.header .navigation__tier-2 .navigation__link,.header .navigation__tier-3 .navigation__link{font-family:ZagmaMono!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0!important;font-size:14px!important}span.kaching-bundles__bar-title,.kaching-bundles__bar-subtitle,span.kaching-bundles__bar-label,.kaching-bundles__bar-most-popular__content,span.kaching-bundles__collection-product__title,.kaching-bundles__bar-pricing{font-family:SafiroRegular!important}.variant-input-wrap .variant-input,.swatch-element.size input+label,[data-option-name=size] .variant-input-wrap label,fieldset.option-selector[data-index="2"] .option-selector__btns label,fieldset.option-selector[data-index="3"] .option-selector__btns label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;min-height:48px;padding:0 18px;border:none!important;border-radius:8px;background:#f0efe9!important;color:#2b2b2b!important;font-size:13px;font-weight:600;letter-spacing:.02em;font-family:ZagmaText,sans-serif;cursor:pointer;transition:background .15s ease;margin:4px}.variant-input-wrap .variant-input:hover,.swatch-element.size input+label:hover,fieldset.option-selector[data-index="2"] .option-selector__btns label:hover,fieldset.option-selector[data-index="3"] .option-selector__btns label:hover{background:#e6e5df!important}.variant-input-wrap .variant-input.active,.variant-input-wrap .variant-input.selected,.swatch-element.size input:checked+label,[data-option-name=size] .variant-input-wrap label.active,fieldset.option-selector[data-index="2"] .option-selector__btns input[type=radio]:checked+label,fieldset.option-selector[data-index="3"] .option-selector__btns input[type=radio]:checked+label{background:#000!important;color:#fff!important;font-weight:600!important;border:none!important}.variant-input-wrap .variant-input.disabled,.swatch-element.size.soldout input+label{opacity:.35;text-decoration:line-through;cursor:not-allowed;pointer-events:none}.btn.btn--primary,.input-buy-btn .btn,form[action="/cart/add"] [type=submit],.product-form__cart-submit,.btn.btn--primary.btn--full,button[name=add]{background-color:#2a2a2a!important;background:#2a2a2a!important;border-color:#2a2a2a!important;border-radius:5px!important;min-height:58px!important;height:58px!important;box-shadow:none!important;transform:none!important;transition:background .25s!important;font-size:20px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.btn.btn--primary:hover,.input-buy-btn .btn:hover,form[action="/cart/add"] [type=submit]:hover,.product-form__cart-submit:hover,button[name=add]:hover{background-color:#3a3a3a!important;background:#3a3a3a!important;box-shadow:none!important;transform:none!important}.btn.btn--primary:active,.input-buy-btn .btn:active,form[action="/cart/add"] [type=submit]:active,.product-form__cart-submit:active,button[name=add]:active{background-color:#222!important;background:#222!important;box-shadow:none!important;transform:none!important}.ks-chart-container,.ks-chart-container *,.kiwi-sizing-chart-trigger,.kiwi-sizing-chart-trigger *{font-family:ZagmaMono!important;font-size:15px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.5px!important;color:#2b2b2b!important;text-decoration:none!important}.option-selector__label,.option-selector__label *,[class*=option-selector] .label,.variant-label,.product-form__option-name{font-family:ZagmaMono!important;font-size:15px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.5px!important;color:#2b2b2b!important}.product-description p:empty,.product-description br:first-child,.product-description>.rte>p:first-child:empty,.rte>p:first-child:empty,.rte>br:first-child{display:none!important;margin:0!important;padding:0!important;line-height:0!important;height:0!important}.product-description,.product-description .rte,.section-product .product-description-section,.section-product [data-section-type=product-description],.product-single__description{margin-top:0!important;padding-top:0!important}.versio-pulsing-dot-text,.versio-pulsing-dot-text *,.versio-pulsing-dot-block .versio-pulsing-dot-text,.versio-pulsing-dot-block span{font-family:ZagmaMono!important;font-size:15px!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:-.5px!important}.versio-pulsing-dot-block[style*="#1F7A5A"] .versio-pulsing-dot-text,.versio-pulsing-dot-block[style*="#E8F4EF"] .versio-pulsing-dot-text{color:#1f7a5a!important}.versio-pulsing-dot-block[style*="#C57A1A"] .versio-pulsing-dot-text,.versio-pulsing-dot-block[style*="#FFF3E4"] .versio-pulsing-dot-text{color:#c57a1a!important}.versio-pulsing-dot-block[style*="#C23A4B"] .versio-pulsing-dot-text,.versio-pulsing-dot-block[style*="#FDECEE"] .versio-pulsing-dot-text{color:#c23a4b!important}.support-item__text,.support-item-category .support-item__text{color:#2b2b2b!important}.support-item-badge .support-item__bar--filled,.support-item__bar.filled,[class*=support] .bar.filled,[class*=support] .bar--filled{background-color:#2b2b2b!important;border-color:#2b2b2b!important}.support-item-badge .support-item__bar,.support-item__bar,[class*=support] .bar{background-color:#d9d9d9!important;border-color:#d9d9d9!important}#pagefooter .footer-section a,#pagefooter .footer-section span,#pagefooter .footer-section p,#pagefooter .footer-section li,#pagefooter .footer-section button,#pagefooter .footer-section h1,#pagefooter .footer-section h2,#pagefooter .footer-section h3,#pagefooter .footer-section h4{color:#fff!important}input,input::placeholder,textarea,textarea::placeholder{font-family:SafiroRegular!important}#pagefooter .footer-section .footer-main-content p,#pagefooter .footer-section .footer-links-columns p,#pagefooter .footer-section .footer-links-columns span{font-family:SafiroRegular!important}.support-item__text,.support-item-category .support-item__text,.kiwi-sizing-chart-trigger span,.ks-chart-container span,.size-chart-label span{font-family:ZagmaMono!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.5px!important;font-size:15px!important}.announcement-bar .announcement__text,.announcement-bar .announcement__text p,.announcement-bar .announcement__text span,.announcement-bar .announcement__text a{font-family:SafiroRegular,sans-serif!important}a[href*=sale]{color:#9f1f25!important}.navigation__tier-2-container{border-bottom-left-radius:3px!important;border-bottom-right-radius:3px!important;overflow:hidden!important}#NavigationTier2-1{left:auto!important;right:32px!important;transform:none!important}#NavigationTier2-2{left:auto!important;right:38px!important;transform:none!important}#NavigationTier2-4{left:auto!important;right:26px!important;transform:none!important}#NavigationTier2-5{left:auto!important;right:15px!important;transform:none!important}.support-item-badge{display:flex;align-items:center;flex-direction:row}.support-item-badge .support-item__text{order:-1;margin-left:0!important;margin-right:8px}.support-item-badge img{vertical-align:bottom;position:relative;top:-4px}.ks-chart-modal-link.with-icon>span{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;align-items:flex-end!important;gap:8px!important}.jdgm-rev-widg__header h1,.jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:28px!important}.jdgm-write-rev-link{text-transform:uppercase!important;border-radius:4px!important}.detail.product-column-right{display:flex;flex-direction:column}.stock-indicator{order:3}.ks-chart-container{order:2}.input-row.input-buy-btn{order:5}[data-dynamic-variant-content=variant-picker]{order:1}.kaching-bundles,[data-widget=kaching]{order:4}.shopify-section .collapsible-tabs{background:#d5d4cb!important}.support-item.item-badge,div.support-item,.product-form .support-item{margin-left:-0px!important;padding-left:0!important}.filter-container *,.filters__heading,.filter-group label,.filter-group span,.filter-toggle span,.filter-group__label,.filter-group__clear-link,.filter-toggle__group-label,.filter-toggle__input-label-text,.filters-adjacent,[id=CollectionFilterForm] label,[id=CollectionFilterForm] span,[id=CollectionFilterForm] input,[id=CollectionFilterForm] button{font-family:Zagmatext,sans-serif!important;font-weight:700!important;font-size:14px!important}.collapsible-tabs__heading{padding-left:30px}.product-block .product-link{padding-left:0!important;margin-left:0!important}.product-block-options__inner{padding-left:4px}.product-label-container{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:row;align-items:flex-start;z-index:2}.product-label-container .product-label--sale{margin-left:auto;margin-right:0}@media(max-width:767px){.product-label-container{top:-12px!important;justify-content:space-between!important}.product-category-label{top:12px!important;font-size:8px!important;padding:1px 3px 0!important;line-height:14px!important}.product-label--sale span{font-size:9px!important;padding:3px 8px 2px!important;line-height:11px!important;border-radius:12px!important;margin-top:0!important}}@media(min-width:768px){.product-label.product-label--sale{position:relative!important;top:-16px!important}}.product-label-container,.theme-product-reviews{display:none}.support-item-badge .support-item__text{font-size:14px;font-family:zagmamono;color:#30247f;text-transform:uppercase}@media(max-width:768px){.price__default{display:flex!important;font-size:18px!important}}body.template-suffix-cloudlift-bra .product-media-collage{gap:4px!important}body.template-suffix-cloudlift-bra .product-media-collage__item{min-height:min(calc((100vw - 460px)*.62 - 3px),933px)!important;overflow:hidden!important;position:relative!important;margin:0!important;padding:0!important}body.template-suffix-cloudlift-bra .product-media-collage__item .img-ar,body.template-suffix-cloudlift-bra .product-media-collage__item .img-ar--contain{min-height:inherit!important;overflow:hidden!important;position:relative!important;margin:0!important}body.template-suffix-cloudlift-bra .product-media-collage__item .img-ar img.theme-img,body.template-suffix-cloudlift-bra .product-media-collage__item .img-ar--contain img.theme-img{object-fit:cover!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%!important;height:100%!important}@media(max-width:749px){.pageheader{padding-top:10px!important;padding-bottom:10px!important}.logo-area{padding-top:8px!important;padding-bottom:8px!important}}.price__was,.price__was span,.price__current,.price__current span{font-family:SafiroRegular,sans-serif!important}.product-title,h1.product-title{font-family:SafiroRegular,sans-serif!important;font-weight:500!important;font-size:26px!important;line-height:36px!important}.price__was,.price__was span{font-family:SafiroRegular,sans-serif!important;font-weight:400!important;font-size:20px!important;line-height:30px!important;color:#999!important}.price__current,.price__current span{font-family:SafiroRegular,sans-serif!important;font-weight:400!important;font-size:28px!important;line-height:30px!important}.vso-hero-38__benefit-number{font-family:SafiroRegular,sans-serif!important;font-weight:700!important;color:#e84756!important}@media(max-width:749px){.vso-hero-38__benefit-number,.vso-hero-38__benefit-text{text-align:center!important}}.navigation__tier-2-container .navigation__tier-2,.navigation__tier-2-container .navigation-child-tier,.navigation__tier-2-container ul,.navigation__tier-2-container .navigation__item,.navigation__tier-2-container li{text-align:center!important}.navigation__tier-2-container .navigation__link{text-align:center!important;justify-content:center!important}.jdgm-write-rev-link,.jdgm-sort-dropdown,.jdgm-rev-widg__sort-label,.jdgm-row-actions a,.jdgm-widget-actions-wrapper a{font-family:ZagmaMono,sans-serif!important;letter-spacing:0!important;text-transform:uppercase!important}.template-product .container.product-info{max-width:1920px;width:100%;padding:0!important}.template-product .product-info .media-gallery{width:calc(100% - 460px)}.template-product .product-info .detail.product-column-right{width:100%;max-width:460px;margin:0;padding:10px 48px 0}.template-product .media-gallery--layout-columns-2 .product-media-collage .product-media-collage__item{flex:0 0 calc(50% - 3px);margin-left:0;margin-bottom:0;aspect-ratio:727 / 902;height:unset!important}.template-product .media-gallery--layout-columns-2 .product-media-collage{margin:0;gap:6px}.template-product .product-media-collage__item .show-gallery{width:100%;height:100%;display:flex}.template-product .product-media-wrapper{width:100%;height:100%}.template-product .img-ar:before{padding-top:unset}.template-product .product-media,.template-product .product-media--image,.template-product .product-media-collage__item{height:100%!important}.template-product .product-media--video,.template-product .product-media--frame,.template-product deferred-media.product-media{height:100%!important}.template-product .product-title,h1.product-title{font-family:SafiroMedium!important;font-weight:500!important;font-size:25px!important;line-height:35.84px!important;letter-spacing:0;margin-top:-6px}.template-product .product-title-and-price .title-row{flex:1}.template-product .price-container .product-price{margin-right:0}.template-product .product-price--large .price__default{display:flex;flex-direction:column-reverse;justify-content:flex-end;text-align:right;gap:5px}.template-product .product-price--large .price--on-sale .price__current{margin-left:0}.template-product .price__current,.price__current span{font-family:SafiroMedium!important;font-weight:500!important;font-size:25px!important;line-height:25px!important;letter-spacing:0}.template-product .price__was,.price__was span{font-family:SafiroMedium!important;font-weight:500!important;font-size:18px!important;line-height:25px!important;letter-spacing:0;color:gray!important}.template-product .product-title-and-price{align-items:flex-start}.template-product .custom-size-badges{display:none}.template-product .product-reviews-and-saving{height:unset;margin-top:14px;position:relative;justify-content:flex-end}.template-product .product-reviews-and-saving .product-stars-reviews{display:none}.template-product .product-title-and-price .title-row .product-stars-reviews{margin-top:10px}.template-product .product-label--sale span,.template-product .product-price-saving span{font-family:SafiroMedium!important;font-weight:300;font-size:14px;line-height:9px;letter-spacing:0;background-color:#d5c5b1;padding:8px;height:24px;display:flex;margin:0;border-radius:5px}.template-product .product-info div.support-item{margin:-17px 0 0!important;padding:0 0 3px;align-items:flex-end}.template-product .support-item-badge img{width:28px;height:14px}.template-product .support-item-badge .support-item__text{font-family:zagmamono!important;font-weight:900!important;font-size:13px!important;line-height:14px;letter-spacing:0!important;margin-right:10px;display:flex}.template-product .product-form .input-row{margin:30px 0 28px}.template-product .product-form .option-selector:not(:last-of-type){margin-bottom:42px}.template-product .product-form .option-selector{margin-bottom:0}.template-product .option-selector .label{font-size:13px!important;line-height:14px!important;letter-spacing:0!important;color:#232323!important;margin-bottom:7px}.template-product .option-selector .option-selector__btns .opt-label{margin:8px 8px 0 0;width:32px;height:32px}.template-product .swatch-method-swatches:is(.swatch-style-icon_square,.swatch-style-icon_circle) .opt-label:is(.opt-label--swatch,.opt-label--image):before{border:1px solid #838383}.template-product :is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image):after{border:1px solid #83838333}.template-product :is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector .opt-btn:checked+:is(.opt-label--swatch,.opt-label--image):after,:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector .opt-btn:checked+:is(.opt-label--swatch,.opt-label--image):hover:after{border:1px solid #000000;box-shadow:none}.template-product .option-selector__btns{margin:0}.template-product .variant-input-wrap .variant-input,.template-product .swatch-element.size input+label,.template-product [data-option-name=size] .variant-input-wrap label,.template-product fieldset.option-selector[data-index="2"] .option-selector__btns label,.template-product fieldset.option-selector[data-index="3"] .option-selector__btns label{min-width:41px;width:auto;height:41px;min-height:41px;padding:0 8px;margin:4px 4px 0 0;font-size:12px;line-height:1;letter-spacing:0;background:#f6f6f1!important}.template-product .ks-chart-container.sizing-chart-container.ks-container-with-modal{margin-bottom:15px}.template-product span.ks-chart-modal-link.with-icon{margin:0;padding-left:0!important;display:flex}.template-product .ks-chart-modal-link.with-icon .kiwi-svg{width:16px!important;height:16px!important;position:unset}.template-product .ks-chart-container span{font-size:13px!important;line-height:14px;letter-spacing:0!important}.template-product .ks-chart-modal-link.with-icon>span{flex-direction:row!important;gap:6px!important}.template-product .stock-indicator{margin-bottom:0;gap:4px}.template-product .si-text{font-size:13px!important;line-height:1!important;letter-spacing:0!important}.template-product .si-dot{margin-bottom:2px}.template-product .product-form .quantity-submit-row{margin:0}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit{margin:24px 0 0}.template-product button.btn.btn--large.add-to-cart{min-height:55px!important;height:55px!important}.template-product .trust-badges{margin:16px 0 0;padding:0;left:0;gap:9px}.template-product .trust-badges__item{padding:0;gap:7px;width:unset;flex:unset}.template-product .trust-badges__icon{font-family:Azeret Mono!important;font-weight:900;font-size:24px;line-height:24px;letter-spacing:0}.template-product .trust-badges__text{gap:3px}.template-product .trust-badges__text strong{font-family:Azeret Mono;font-weight:900;font-size:12px;line-height:14px;letter-spacing:0}.template-product .trust-badges__text span{font-size:11px;line-height:14px;letter-spacing:0;color:#87867b;white-space:unset}.template-product .trust-badges__divider{height:61px;background-color:#2b2b2b1a}.template-product .product-form .input-row.input-buy-btn{margin:0}.template-product .rte h3{margin:0 0 22px;font-size:25px;line-height:1;letter-spacing:0}.template-product .rte p,.template-product .rte ul li{font-family:SafiroRegular!important;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;margin-bottom:4px}.template-product .rte p:not(:last-of-type),.template-product .rte ul li:not(:last-of-type){margin-bottom:15px}.template-product .rte h3:not(:first-of-type){margin-top:32px}.template-product .rte ul,.template-product .rte ol{margin:0 0 0 22px}.template-product .product-description{margin:32px 0 27px!important}.template-product .disclosure{border-color:#2b2b2b80;margin-bottom:32px}.template-product .disclosure__title{padding:25px 30px 25px 0}.template-product .product-info-accordion .disclosure__title{font-size:16px;line-height:20px;letter-spacing:0}.template-product .lightish-spaced-row-above{margin-top:0}.template-product .very-lightly-spaced-row{margin-bottom:20px}.template-product .product-form .lightly-spaced-row .label{font-family:SafiroRegular!important;font-weight:400;font-size:25px;line-height:1;letter-spacing:0!important;margin-bottom:0;text-transform:none}.template-product .fixed-layout--no-wide-gutter{margin:0;gap:15px}.template-product .fixed-layout--no-wide-gutter .column{padding:0;margin:0;width:37.64%}.template-product .product-block .image-cont .img-ar:before{padding-top:125.55%}.template-product .product-block__image .theme-img{object-fit:cover}.template-product .product-link{padding:0}.template-product .product-block__detail{margin-top:15px}.template-product .product-form .lightly-spaced-row .support-item{display:none}.template-product .product-block__title{font-family:ZagmaText!important;font-weight:300;font-size:12px;line-height:1;letter-spacing:0;text-transform:none;margin-bottom:10px}.template-product .lightly-spaced-row .price__was,.template-product .lightly-spaced-row .price__was span,.template-product .lightly-spaced-row .price__current,.template-product .lightly-spaced-row .price__current span{font-family:ZagmaText!important;font-weight:300!important;font-size:13px!important;line-height:1!important;letter-spacing:0}.template-product .swatch-method-swatches .product-block-options{margin:10px 0 0}.template-product .product-block-options--swatch .product-block-options__inner{margin:0;padding:0}.template-product .swatch-method-swatches .product-block-options--swatch .product-block-options__item{width:20px;height:20px;margin:0 6px 0 0!important;border:1px solid #0000001A}.template-product .product-showcase-shop-btn,.template-product .product-showcase-shop-btn span{margin-top:16px;font-family:ZagmaMono!important;font-weight:900;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;gap:8px}.template-product .product-showcase-shop-btn span{margin:2px 0 0}.template-product .product-block__rating{display:none}.template-product .media-gallery__show-more-container{position:unset}.template-product .media-gallery__show-more-icon{width:16px;height:16px}.template-product .media-gallery__show-more-button{font-family:ZagmaMono;font-weight:900;font-size:14px;line-height:1;letter-spacing:0;padding:0;margin-top:12px;text-underline-offset:3px;text-decoration-thickness:1px}.template-product .media-gallery__inner .main-image{margin-bottom:0!important}.template-product .media-gallery__inner .main-image:not(.is-expanded):after{background:linear-gradient(180deg,#fff0,#ffffff40 35%,#fff9,#ffffffe6 85%,#fff);height:396px}.template-product carousel-slider[data-dynamic-height=true]:not([inactive]){height:100%;padding-left:48px}.template-product .media-gallery .main-image .slider__item{aspect-ratio:932 / 920;border-radius:10px;overflow:hidden}.template-product .page-section-spacing{margin-top:10px}.template-product .thumbnails .slider__item{aspect-ratio:94 / 108;border:1.5px solid transparent;border-radius:10px;overflow:hidden;padding:0;width:94px}.template-product .thumbnails .thumbnail,.template-product .img-ar.img-ar--contain{height:100%}.template-product .thumbnail--media-image .theme-img{object-fit:cover}.template-product carousel-slider.carousel.thumbnails{padding:10px 0 0 48px}.template-product .thumbnails .is-active .thumbnail:after{opacity:0}.template-product .thumbnails .is-active{border-color:#000}.template-product .thumbnails .slider__grid{gap:5px}.template-product .slider-nav--floating .slider-nav__btn[name=prev]{left:0}.template-product .kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded{margin:9px 0 0}.template-product .kaching-bundles .kaching-bundles__block-title{font-family:ZagmaMono!important;font-weight:900;font-size:14px;line-height:1;letter-spacing:0;gap:10px;color:#232323;margin-bottom:14px}.template-product .kaching-bundles .kaching-bundles__block-title:before,.template-product .kaching-bundles .kaching-bundles__block-title:after{background-color:#2323231a}.template-product .kaching-bundles .kaching-bundles__bar{margin:0}.template-product .kaching-bundles .kaching-bundles__bar:not(:last-of-type){margin-bottom:8px}.template-product .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{border:1px solid #92897F;box-shadow:none;border-radius:10px}.template-product .kaching-bundles .kaching-bundles__bar-wrapper{padding:12px}.template-product .kaching-bundles .kaching-bundles__bar-main{gap:10px;min-height:unset}.template-product .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:#92897f;box-shadow:0 0 0 2px #92897f;width:16px;height:16px;border:3px solid #fff}.template-product .kaching-bundles .kaching-bundles__bar-title{font-family:SafiroMedium!important;font-weight:500;font-size:15px;line-height:11px;letter-spacing:0;color:#333}.template-product .kaching-bundles .kaching-bundles__bar-subtitle{font-family:SafiroRegular!important;font-weight:400;font-size:12px;line-height:8px;letter-spacing:0;color:#333;margin-top:10px}.template-product .kaching-bundles .kaching-bundles__bar-price{font-family:SafiroMedium;font-weight:500;font-size:15px;line-height:1;letter-spacing:0}.template-product .kaching-bundles .kaching-bundles__bar-full-price{font-family:SafiroMedium;font-weight:500;line-height:1;letter-spacing:0}.template-product .kaching-bundles .kaching-bundles__bar-collection-products{margin-top:20px}.template-product .kaching-bundles .kaching-bundles__collection-product__main{gap:10px;align-items:flex-start}.template-product .kaching-bundles .kaching-bundles__collection-product__image{width:37px}.template-product .kaching-bundles .kaching-bundles__collection-product__content{gap:9px}.template-product .kaching-bundles .kaching-bundles__collection-product__title{font-family:SafiroRegular;font-weight:400;font-size:14px;line-height:10px;letter-spacing:0;color:#333}.template-product .kaching-bundles .kaching-bundles__bar-variant-selects{margin:0;gap:9px}.template-product .kaching-bundles .kaching-bundles__swatch-buttons__button{border-color:#e9e9e9;padding:4px;border-right:1px solid transparent;border-left:1px solid transparent}.template-product .kaching-bundles .kaching-bundles__swatch{width:32px;height:32px;border-color:#e9e9e9}.template-product .kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected:first-of-type{padding-inline-start:4px}.template-product .kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected{padding:4px;border:1px solid #000000}.template-product .kaching-bundles .kaching-bundles__bar-variant-select{padding:12px 38px 12px 10px;font-family:ZagmaText;font-weight:300;font-size:14px;line-height:18px;letter-spacing:0;background-image:url(/cdn/shop/files/Img_-_Chevron_down.svg?v=1774941319)!important;background-size:16px;color:#333}.template-product .kaching-bundles .kaching-bundles__bar-container{background-color:#92897f1a}.template-product .kaching-bundles .kaching-bundles__bar-label{font-family:ZagmaMono!important;font-weight:900;font-size:12px;line-height:1;letter-spacing:0;background-color:#9d0a0a;padding:4px 5px 2px;text-transform:uppercase;margin:8px 0 0;gap:8px}.kaching-bundles__bar-content-left:has(.kaching-bundles__bar-subtitle) .kaching-bundles__bar-label{margin:-4px 0}.template-product .kaching-bundles .kaching-bundles__bar-radio{background:transparent;border:1px solid #92897F;box-shadow:none}.template-product .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-main{margin:6px 0 7px}.template-product .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{display:none}.template-product .media-gallery .main-image .slider__item .show-gallery{display:flex;height:100%}.template-product #content .section-collapsible-tabs .collapsible-tabs{width:100%!important;margin-left:0!important;margin-right:0!important}.template-product carousel-slider[data-dynamic-height=true]:not([inactive]){padding-left:0}.template-product carousel-slider.carousel.thumbnails{padding-left:0}.template-product .media-gallery .main-image .slider__item{aspect-ratio:510 / 785}@media(min-width:768px){.template-product #pagefooter{max-width:1920px;width:100%;margin:0 auto;padding:0 48px 48px}.template-product #content .container:not(.cf){max-width:1920px;width:100%;padding:0 50px;box-sizing:border-box}.template-product #content .collapsible-tabs__heading{max-width:1920px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.template-product .product-info .media-gallery:not(.media-gallery--layout-columns-2){width:calc(100% - 460px);max-width:35%}}@media(max-width:1024px)and (min-width:768px){.template-product #content .container:not(.cf){padding:0 30px}.template-product #pagefooter{padding:0 30px 30px}}@media(max-width:767px){.template-product .product-info .media-gallery{width:auto;margin:0 -20px}.template-product .product-info .detail.product-column-right{max-width:100%;padding:49px 0 0}.template-product .product-info>.mobile-only{padding:0 0 19px}.template-product product-form.js-product.product-info.quickbuy-content.spaced-row.container{padding:0 20px!important}.template-product carousel-slider[data-dynamic-height=true]:not([inactive]){padding:0}.template-product .media-gallery__inner .main-image{margin:0}.template-product .img-ar--contain img{object-fit:cover}.template-product carousel-slider.carousel.thumbnails{display:none}.template-product .page-section-spacing{margin-top:22px}.template-product .product-title-and-price{margin:0}.template-product .product-reviews-and-saving{margin-top:12px}.template-product .product-stars-reviews{bottom:calc(100% + 10px)}.template-product .media-gallery .main-image .slider__item{aspect-ratio:393 / 491;border-radius:0}.template-product .product-form .input-row{margin:0 0 23px}.template-product .product-form .option-selector:not(:last-of-type){margin-bottom:33px}.template-product .option-selector .label{line-height:1!important;margin-bottom:10px}.template-product .option-selector .option-selector__btns .opt-label{margin:5px 5px 0 0}.template-product .variant-input-wrap .variant-input,.template-product .swatch-element.size input+label,.template-product [data-option-name=size] .variant-input-wrap label,.template-product fieldset.option-selector[data-index="2"] .option-selector__btns label,.template-product fieldset.option-selector[data-index="3"] .option-selector__btns label{height:34px;min-width:34px;min-height:34px}.template-product .trust-badges__item{flex:1}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit{margin:20px 0 0}.template-product .product-form .input-row{margin:0 0 16px}.template-product .trust-badges__text strong{font-size:11px}.template-product .trust-badges__text span{font-size:10px}.template-product .product-description{margin:40px 0 24px!important}.template-product .rte h3{font-size:26px}.template-product .product-info-accordion .disclosure__title{padding:25px 30px 25px 0}.template-product .disclosure{margin-bottom:24px}.template-product .fixed-layout--no-wide-gutter .column{width:38.814%}.template-product .product-block__image-dots{display:none}.template-product .product-block:not(.product-block--landscape) .product-block__detail .innerer .product-block-options--swatch{order:unset;margin:10px 0 0}.template-product .product_card_flex .product-block-options__item{margin:0!important;border:1px solid #0000001A}.template-product .swatch-method-swatches .product-block-options--swatch .product-block-options__item{width:20px;height:20px}.template-product .product-showcase-shop-btn{display:flex}.template-product .media-gallery .main-image .slider__item .show-gallery{height:100%}.product-column-right .support-item.support-item-badge{display:none}.section-collapsible-tabs .container{padding:0 20px}.template-product #content .section-collapsible-tabs .collapsible-tabs{padding-right:30px!important;padding-left:30px!important}.template-product #pagefooter{padding:0 20px 20px}}.template-product .variant-input-wrap .variant-input,.template-product fieldset.option-selector[data-index="2"] .option-selector__btns label,.template-product fieldset.option-selector[data-index="3"] .option-selector__btns label{font-weight:400!important}.template-product .variant-input-wrap .variant-input,.template-product fieldset.option-selector[data-index="2"] .option-selector__btns label,.template-product fieldset.option-selector[data-index="3"] .option-selector__btns label{border-radius:2px!important}.template-product .rte ul li{margin-bottom:0!important}.template-product .rte h3,.template-product .rte h3 strong{font-weight:400!important}.template-product .rte h3{margin-top:32px!important;margin-bottom:12px!important;padding-left:0!important;text-align:left!important}.template-product .rte h3{margin-left:0!important;padding-left:0!important}.template-product .rte ul,.template-product .rte ol{padding-left:22px!important;margin-left:0!important}.template-product .opt-label:not(.opt-label--swatch):hover{border:1px solid #838383!important}.template-product .product-description{margin-top:-12px!important}.kaching-bundles .kaching-bundles__collection-product__main .kaching-bundles__collection-product__choose-product-button{border-radius:5px!important;margin-top:8px!important}.template-product .kaching-bundles .kaching-bundles__bar-label{position:relative!important;top:2px!important;margin-top:-4px!important;font-size:12px!important;font-family:ZagmaText!important;font-weight:900!important}.kaching-bundles__bar-most-popular{display:flex!important;visibility:visible!important;opacity:1!important}.kaching-bundles__bar-variant-selects{flex-wrap:nowrap!important;align-items:center!important}.kaching-bundles__swatch-buttons{flex-wrap:nowrap!important}.template-product .kaching-bundles .kaching-bundles__swatch{width:22px!important;height:22px!important}.template-product .kaching-bundles .kaching-bundles__bar-variant-select{height:36px!important;width:60px!important;border-radius:4px!important;border:1px solid rgb(35,35,35)!important;background:#fff!important;padding:0 4px!important;font-family:ZagmaText!important;font-size:12px!important}.template-product .kaching-bundles .kaching-bundles__bar-subtitle,.template-product .kaching-bundles .kaching-bundles__bar-most-popular__content,.template-product .kaching-bundles .kaching-bundles__collection-product__title,.template-product .kaching-bundles .kaching-bundles__bar-pricing,.template-product .kaching-bundles .kaching-bundles__bar-price,.template-product .kaching-bundles .kaching-bundles__bar-full-price,.template-product .kaching-bundles .kaching-bundles__bar-title{font-family:ZagmaText!important;font-size:12px!important}.template-product .kaching-bundles .kaching-bundles__bar-title,.template-product .kaching-bundles .kaching-bundles__bar-price,.template-product .kaching-bundles .kaching-bundles__bar-full-price{font-size:13px!important}.template-product .kaching-bundles .kaching-bundles__bar-price{font-weight:700!important}.template-product .kaching-bundles .kaching-bundles__collection-product__title{font-size:13px!important}.template-product .kaching-bundles .kaching-bundles__bar-pricing{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;gap:4px!important;justify-content:flex-end!important}.template-product .kaching-bundles .kaching-bundles__bar-full-price{font-size:13px!important;color:#999!important;text-decoration:line-through!important}.kaching-bundles__collection-product__choose-product-image svg{position:relative!important;top:5px!important}.kaching-bundles__collection-product__choose-product-button{transition:background .25s!important}.kaching-bundles__collection-product__choose-product-button:hover{background-color:#3a3a3a!important;cursor:pointer!important}.kaching-bundles__collection-product__choose-product-button:active{background-color:#222!important}.template-product .kaching-bundles .kaching-bundles__bar-title{font-weight:700!important}.navigation__tier-2-container .navigation__link[href="/collections/mothers-day"]{color:#c2185b!important}@media(max-width:767px){.template-suffix-mothers-day .product-grid,.template-suffix-mothers-day .collection-grid{grid-template-columns:repeat(2,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
