@import"https://fonts.googleapis.com/css2?family=Fjalla+One&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";body,h1{color:#000!important}.gradient{background:transparent!important}body.gradient{background:#f599cf!important;overflow:auto!important}.announcement-bar{background:#000}.announcement-bar p.announcement-bar__message{color:#fff;font-weight:700;font-size:16px;padding:13px;text-transform:uppercase;letter-spacing:0}.utility-bar{border:unset!important}.utility-bar .utility-bar__grid{padding:0!important}header.header .middle-section .disclosure ul li a span.visibility-hidden{display:none}header.header .middle-section .disclosure ul li a span.country{color:#4e4e4e!important;font-size:14px!important;text-transform:uppercase!important}header.header{display:block;background:#fff;padding:0!important}header.header .middle-section{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eaeaea;padding:10px 20px}header.header .middle-section form button{margin:0!important;font-family:Playfair Display,serif;color:#000;text-transform:uppercase;border:1px solid #aeaeae!important;padding:0 34px 0 20px}header.header .middle-section form button span{font-weight:900;letter-spacing:0;font-size:15px}header.header .middle-section form button svg.icon.icon-caret{right:18px}header.header .bottom-section ul li span.svg-wrapper svg{width:27px;height:27px}header.header .bottom-section ul li span.svg-wrapper{width:27px;height:27px}header.header .bottom-section ul li.list-social__item:first-child span.svg-wrapper{width:12px;height:27px}header.header .bottom-section ul li.list-social__item:nth-child(2) span.svg-wrapper{width:22px;height:27px}header.header .bottom-section ul li span.svg-wrapper svg path{fill:#dfdfdf}header.header .middle-section .left-section .desktop-localization-wrapper{align-items:center;gap:20px}header.header .middle-section .left-section .desktop-localization-wrapper span.txt-welcome{color:#000;display:block;float:left;font-size:13px;letter-spacing:0}header.header .middle-section form button:after{display:none}header.header .bottom-section .social-section{width:26%;justify-content:left;display:flex}header.header .middle-section .disclosure .disclosure__list-wrapper{bottom:initial;width:100%}header.header .middle-section .disclosure .disclosure__list-wrapper .country-selector__list{min-width:100%;width:auto}header.header .middle-section .disclosure .disclosure__list-wrapper.country-selector{display:none}header.header .middle-section .disclosure:hover .disclosure__list-wrapper.country-selector{display:block;margin-top:10px}header.header .middle-section .disclosure:hover button.disclosure__button{background:#aeaeae!important}header.header .bottom-section ul li:hover span.svg-wrapper svg path{fill:#f599cf}header.header .middle-section .header__icon{height:40px;width:40px}header.header .middle-section .header__icon account-icon{width:20px;height:20px}header.header .middle-section .right-section span.svg-wrapper{width:22px;height:19px}header.header .middle-section .header__icon.header__icon--account{height:40px;width:25px}header.header .middle-section .right-section .header__icons{display:flex;width:100%;justify-content:end;gap:18px}header.header .middle-section .right-section .header__icons a{text-decoration:none}header.header .middle-section .right-section .header__icons a.header-checkout span{font-size:12px;color:#000;text-transform:uppercase;letter-spacing:0}header.header .middle-section .right-section .header__icons a.header-wishlist span{font-size:12px;color:#000;text-transform:uppercase;letter-spacing:0}header.header .middle-section .right-section .header__icons a{text-decoration:none;justify-content:normal;margin-right:0}header.header .bottom-section{display:flex;justify-content:space-between;align-items:center}header.header .bottom-section .logo-section img{width:242px!important}header.header .bottom-section{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}header.header .bottom-section ul li.list-social__item a{padding:0}header.header .bottom-section ul{gap:10px}body.gradient .header-wrapper{border:unset}header.header .bottom-section .search-section details-modal{display:block}.bottom-section .search-section form .field:after{display:none}.bottom-section .search-section form .field button.search__button{width:auto;padding-right:6px}header.header .bottom-section input.search__input.field__input::placeholder{opacity:1}header.header .bottom-section .search-section input.search__input.field__input{padding:0 10px;border:solid 1px #ddd}header.header .bottom-section .search-section input.search__input.field__input:focus-visible{box-shadow:none}header.header .bottom-section .search-section .field{align-items:center}header.header .bottom-section .search-section{width:100%;max-width:303px;float:right}.bottom-section .search-section form .field button.search__button path{font-size:20px;fill:#f599cf;position:absolute;right:45px}.navigation-section{padding:0 20px;background:#f0f0f0!important;margin:0 20px}header.header .navigation-section nav.header__inline-menu{margin:0}header.header .navigation-section nav.header__inline-menu ul.list-menu{gap:5px 25px}header.header .navigation-section nav.header__inline-menu ul.list-menu a span{color:#000;text-decoration:none}header.header .navigation-section nav.header__inline-menu li a:hover{color:#5f5f5f!important;background:#d9d9d9!important}header.header .navigation-section nav.header__inline-menu li a{color:#000!important;padding:10px 20px;text-decoration:none}main#MainContent slideshow-component.slider-mobile-gutter{background:#fff;padding:0 20px;position:relative}main#MainContent slideshow-component.slider-mobile-gutter{border:unset}main#MainContent .shopify-section .slideshow__controls{border:unset;position:absolute;bottom:0;left:0;right:0}main#MainContent .shopify-section .slideshow__controls button.slider-button{display:none}main#MainContent .slideshow__control-wrapper{gap:10px;padding-bottom:16px}main#MainContent .shopify-section .slideshow__controls .slider-counter__link{padding:0}main#MainContent .shopify-section .slideshow__controls .slider-counter__link span.dot{background:#c2c2c2;width:15px;height:15px;border:unset}main#MainContent .shopify-section .slideshow__controls .slider-counter__link--active span.dot{background:unset;border:2px solid #b11e22}.shopify-section section.brand-description-section{max-width:1200px;margin:auto;padding:0 20px;background:#fff}.shopify-section section.brand-description-section .container{background:#f0f0f0;padding:0 20px}.shopify-section section.brand-description-section a{text-decoration:none}.shopify-section section.brand-description-section p{margin:0;text-align:center;font-family:Playfair Display,serif;font-size:16px;text-transform:uppercase;color:#000;padding:5px 0 20px}.shopify-section section.brand-description-section .brand-logos{display:flex;justify-content:center;padding-bottom:10px;align-items:center;gap:10px}.shopify-section section.brand-description-section .brand-logos img.brand-logo{max-width:140px;height:100%}.shopify-section section.brand-description-section .brand-logos p.middle-text{padding:0}section.image-with-button-section .image-block img{width:100%}section.image-with-button-section{position:relative;margin:auto;max-width:1200px;background:#fff;padding:0 20px}section.image-with-button-section .container .button-block{position:absolute;bottom:140px;left:0;right:0;text-align:center}section.image-with-button-section .container .button-block a.btn{border:solid 2px #faf7f7;padding:7px 15px;font-size:28px;color:#fff;text-decoration:none;font-weight:700}.multicolumn-list li .multicolumn-card__image-wrapper{margin:0}.multicolumn .page-width{background:#fff;padding:0 20px}.multicolumn .page-width .slider-mobile-gutter ul li{width:24%}.multicolumn .page-width .slider-mobile-gutter ul{gap:25px}.multicolumn .page-width .slider-mobile-gutter ul li .multicolumn-card__info a.link.animate-arrow{width:100%;letter-spacing:1px;margin:14px 0 9px;line-height:1;font-size:18px;font-weight:700;font-family:Playfair Display,serif;text-align:center;text-transform:uppercase}.multicolumn .page-width .slider-mobile-gutter ul li .multicolumn-card__info{padding:0}.rich-text .rich-text__wrapper{background:#fff;padding:40px 20px 30px}.rich-text .rich-text__wrapper h2.rich-text__heading{font-weight:700;font-size:32px;margin:0}.rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text{margin-top:5px!important;text-align:left;font-size:15px;color:#000;line-height:1.5}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{color:#000;text-align:left;line-height:1.5;font-size:15px}.section-template--26904205033847__custom_liquid_3NUhRg-padding{padding:0!important}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h2{text-align:left;font-weight:400;font-size:20px;line-height:20px;color:#000;margin:0 0 15px;text-transform:uppercase}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p.season-text br{display:none}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p.season-text{margin:0}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text h3{text-align:left;font-weight:700;margin-bottom:10px;margin-top:10px;font-size:16px}.section-template--26904205033847__image_with_text_UTLwAE-padding{padding:20px 20px 30px;background:url(/cdn/shop/files/bg_img_cf43530d-7d79-4070-85a6-b4d48497f50b.png?v=1764328430)!important;background-size:contain!important}.section-template--26904205033847__image_with_text_UTLwAE-padding .page-width,div#ImageWithText--template--26904205033847__image_with_text_UTLwAE{padding:0}.section-template--26904205033847__image_with_text_UTLwAE-padding .page-width img{width:44px!important;height:44px!important;top:-25px!important}.section-template--26904205033847__image_with_text_UTLwAE-padding .page-width .image-with-text__media{padding:0!important;overflow:visible!important;border:none}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid{display:flex!important;justify-content:space-between!important;align-items:center}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__media-item{width:3%!important;margin-top:20px;5}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__text-item{width:90%;padding:0}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__text-item .image-with-text__text{margin-top:15px;color:#000}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid h2{font-weight:400;line-height:20px;color:#000;text-transform:uppercase;letter-spacing:0;font-size:20px;font-family:Fjalla One,sans-serif}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__content{width:100%!important;min-width:100%!important}footer .footer__content-top{padding:0;margin-top:20px;margin-bottom:40px}footer .footer__content-top h2{text-transform:uppercase;font-weight:400;font-size:20px;line-height:20px;color:#000;margin:0 0 35px;text-align:left;font-family:Fjalla One,sans-serif}footer .footer__content-top ul li a{padding:0;font-size:15px!important;color:#000!important}footer .footer__content-top .footer-block__details-content.rte p{line-height:1.7;margin:0;color:#000;font-size:15px}footer .footer__content-top .footer-block__details-content.rte p:last-child{margin-top:30px}footer .footer__content-top .footer-block__details-content.rte p a{text-decoration:none;color:#000}footer .footer-block__newsletter p{color:#000;text-align:left;margin-top:0;line-height:1.6;font-size:15px}footer .footer-block__newsletter form#ContactFooter input{padding:4px 0!important;border:1px solid #ABB0B2;height:auto}.newsletter-form__field-wrapper .field:after{display:none}footer .footer-block__newsletter .field__label{top:7px;left:10px}.footer__content-bottom{padding:0!important}.footer__content-bottom-wrapper.page-width:first-child{display:none}.footer__content-bottom .footer__copyright small.copyright__content{font-size:13px;text-transform:uppercase;color:#000}.footer .footer__blocks-wrapper .footer-block{width:100%}footer .footer__content-top .footer__blocks-wrapper{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:20px}footer .footer__content-top .footer__blocks-wrapper .footer-block{width:20%}footer .footer__content-top .footer__blocks-wrapper .footer-block:last-child{width:30%}footer .footer__content-top .footer__blocks-wrapper .footer-block:last-child form#ContactFooter{padding:0;margin:0}.footer ul.footer-block__details-content li a:before{content:"";background:url(/cdn/shop/files/arrow.jpg?v=1764311513);width:7px;height:6px;background-repeat:no-repeat;padding-right:16px;margin-top:10px}.footer ul.footer-block__details-content li a{display:flex;padding-right:10px;align-items:start}.footer ul.footer-block__details-content li a:hover{text-decoration:none;color:#c72984!important}footer.footer{border:unset}.page-width--narrow{max-width:1200px!important;padding:20px!important;background:#fff}.page-width--narrow h1.main-page-title{padding-bottom:0;margin-bottom:20px;font-size:29px;margin-left:19px;text-transform:capitalize;color:#000;font-family:roboto}.return-refund p{line-height:22px;font-size:15px;color:#000}.return-refund ul li{list-style:none;line-height:22px;font-size:15px;color:#000}.return-refund p strong{font-weight:400}.return-refund ul{padding:0!important}.rte table{width:100%;border:1px solid #eaeaea!important;box-shadow:unset!important;text-align:left}.rte table td{color:#000}.rte table th,table td{border-bottom:1px solid #eaeaea!important;border-right:1px solid #eaeaea!important;padding:10px}.rte table td:last-child{border-right:unset!important}.rte table th:last-child{border-right:unset!important}.rte table tr:last-child td{border-bottom:unset!important}.rte table td p{padding:0;margin:0}.rte.scroll-trigger p{color:#000;font-size:15px;line-height:22px}.rte.scroll-trigger p b{font-weight:400}.rte.scroll-trigger ol{padding:0;list-style:none}.rte.scroll-trigger ol li{color:#000;font-size:15px}.care-instructions ul{padding:0!important;list-style:none}.care-instructions{line-height:25px;font-size:15px;color:#000}.care-instructions h3{font-weight:400;font-size:15px;text-transform:uppercase}.care-instructions li strong{font-weight:400}.multicolumn .page-width .slider-mobile-gutter ul li:hover a.link{color:#f599cf}.contact.page-width form#ContactForm{background:#f599cf;padding:20px;margin:auto;border-radius:10px}.contact.page-width form#ContactForm .field:after{display:none}.contact.page-width form#ContactForm input,.contact.page-width form#ContactForm textarea{border:1px solid #c2c2c2;border-radius:4px}.contact.page-width{padding-top:0!important;margin-top:-20px}.contact__button{margin-top:10px}.contact__button button.button:after{Display:none}.contact__button button.button{background:unset;border:solid 1px #fff}.contact__button button.button:hover{background:#000;border:#000}.contact__button{margin-top:10px!important}.contact.page-width form#ContactForm input:focus{box-shadow:unset}.contact.page-width form#ContactForm textarea:focus{box-shadow:unset}form#ContactForm ul.form-status-list{margin:10px 0}form#ContactForm span.form__message{display:flex;align-items:center}.contact.page-width form#ContactForm h2.form-status{margin:10px 0 20px}.customer.login{background:#fff;max-width:1200px!important}.customer.login form{max-width:550px;margin:auto;background:#f599cf;padding:20px;border-radius:10px;text-align:left}.customer.login h1#login{margin-bottom:20px}.customer.login form .field:after{display:none}.customer.login form input{border:1px solid #c2c2c2;border-radius:4px}.customer.login form button{background:unset;border:solid 1px #fff;margin-top:20px}.customer.login form button:after{display:none}.customer.login form button:hover{background:#000;border-color:#000}.customer.login form input:focus{box-shadow:none}.customer.login form a:nth-child(5){float:right;margin-top:30px}.customer.login form a:nth-child(7){width:auto}.customer h2.form__message{box-shadow:unset!important;outline:unset;font-size:15px!important;border:solid 1px #000000;padding:10px;border-radius:4px}.customer.login .errors ul{list-style:none;padding:0;margin-bottom:0}.customer.register{background:#fff;max-width:1200px!important}.customer.register form{max-width:550px;margin:auto;background:#f599cf;padding:20px;border-radius:10px;text-align:left}.customer.register form .field:after{display:none}.customer.register form input{border:1px solid #c2c2c2;border-radius:4px}.customer.register button:after{display:none}.customer.register button:hover{background:#000;border-color:#000}.customer.register button{background:unset;border:solid 1px #fff;margin-top:20px}.customer.register form input:focus{box-shadow:none}.customer.register form ul{list-style:none;padding:0;margin-bottom:20px}.customer.register form ul li a{text-decoration-color:red!important}h1#recover{box-shadow:unset;outline:unset}h1.title.title--primary{font-size:29px;font-family:Roboto,sans-serif}.collection-hero{max-width:1200px;margin:auto;background:#fff!important}.collection-hero .collection-hero__inner{padding:20px 20px 0}.collection-hero .collection-hero__inner h1.collection-hero__title{font-size:26px;color:#000!important;font-family:Roboto,sans-serif;margin:0 0 14px}.collection-hero .collection-hero__inner .collection-hero__description.rte h1{margin-bottom:14px;line-height:.9;font-size:32px}.collection-hero .collection-hero__inner .collection-hero__description.rte{margin:0!important;max-width:100%!important;font-size:15px}.section-template--26904205001079__product-grid-padding{max-width:1200px;margin:auto;background:#fff!important;padding-bottom:0!important;padding-top:26px!important}.collection-hero .collection-hero__inner p{font-size:15px}facet-filters-form{padding:0 20px!important;justify-self:start}.section-template--26904205001079__product-grid-padding .facets-vertical{padding:20px}.section-template--26904205001079__product-grid-padding .facets-vertical aside facet-filters-form{background:#fafafa;padding:15px!important;border-radius:6px}form#FacetFiltersForm h2#verticalTitle{font-size:24px;font-weight:700;font-family:roboto;margin:0}form#FacetFiltersForm .facets__disclosure-vertical{border:unset}form#FacetFiltersForm .facets__disclosure-vertical span{font-size:15px;font-weight:700;color:#201f1f}form#FacetFiltersForm .facets__disclosure-vertical svg.icon.icon-caret{height:10px}form#FacetFiltersForm .facets__disclosure-vertical .icon-caret path{fill:#000;width:16px}form#FacetFiltersForm .facets__display-vertical fieldset{padding:0;margin:0}form#FacetFiltersForm .facets__display-vertical fieldset label{padding-top:0}form#FacetFiltersForm .facets__display-vertical fieldset label:hover span,form#FacetFiltersForm .facets__summary:hover span.facets__summary-label{text-decoration:none}form#FacetFiltersForm .facets__disclosure-vertical .facets__header-vertical{padding:0}form#FacetFiltersForm price-range.facets__price .field:after{display:none}form#FacetFiltersForm price-range.facets__price .field input{border:1px solid #dadada;background:#f0f0f0;color:#949494}form#FacetFiltersForm price-range.facets__price .field{font-weight:600}.section-template--26904205001079__product-grid-padding .facets-vertical .facets-container{padding:0}div#ProductGridContainer ul#product-grid li.grid__item{max-width:100%!important;width:100%!important}div#ProductGridContainer ul#product-grid{margin-top:0;display:grid!important;width:100%;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px!important}div#ProductGridContainer ul#product-grid li .card .card__content h3{font-size:18px!important;font-weight:400!important;color:#5f5f5f!important;font-family:Playfair Display,serif!important;text-align:center}div#ProductGridContainer ul#product-grid li .card .card__content .price{text-align:center}div#ProductGridContainer ul#product-grid li .card .card__content .price .price-item--regular{color:#f599cf;font-weight:600;font-family:Playfair Display,serif;font-size:18px}div#ProductGridContainer ul#product-grid li .card .card__content .price .price-item--last{color:#7a7a7a;font-weight:600;font-family:Playfair Display,serif;font-size:18px!important}div#ProductGridContainer ul#product-grid li .card .card__content button:after{display:none}div#ProductGridContainer ul#product-grid li .card .card__content button{border:1px solid #aeaeae!important;font-size:15px!important;text-transform:uppercase!important;font-family:Playfair Display,serif!important;color:#000}.collection-hero .collection-hero__inner .collection-hero__description.rte .collection-hero__inner{padding:0}.collection-hero .collection-hero__inner .collection-hero__description.rte div#shopify-section-template--26904205001079__product-grid{display:none}.section-template--26904205001079__product-grid-padding .facets-vertical.page-width{padding:0 20px}facet-filters-form.facets-vertical-sort form#FacetSortForm{border-top:2px solid #eeeeee;border-bottom:2px solid #eeeeee;align-items:center;padding:5px 0;justify-content:space-between}facet-filters-form.facets-vertical-sort form#FacetSortForm .right-facts{display:flex;align-items:center}facet-filters-form.facets-vertical-sort{margin:0 0 20px;width:100%;padding-left:0!important}facet-filters-form.facets-vertical-sort form#FacetSortForm span{font-size:15px;color:#000!important}form#FacetSortForm .facet-filters__field h2{margin-right:12px;color:#000}form#FacetSortForm .facet-filters__field .select{height:30px;padding:1px 5px;margin:6px 0;border:solid 1px #dcdcdc;font-size:15px}form#FacetSortForm .facet-filters__field .select select#SortBy{color:#000}form#FacetSortForm .facet-filters__field span.svg-wrapper{right:5px}facet-filters-form.facets-vertical-sort form#FacetSortForm .product-count-vertical{margin-left:16px}facet-filters-form.facets-vertical-sort form#FacetSortForm .facet-filters{padding-left:16px}form#FacetSortForm .facet-filters__field .select:focus-visible{box-shadow:none!important;outline:none!important}form#FacetSortForm .facet-filters__field .select select#SortBy:focus-visible{box-shadow:none!important;outline:none!important}form#FacetFiltersForm .facets__disclosure-vertical .facets__display-vertical{padding-bottom:0}facet-filters-form.facets-vertical-sort .collection-view-modes button{background:unset;border:none;padding:0;cursor:pointer}facet-filters-form.facets-vertical-sort .collection-view-modes{margin-top:10px}facet-filters-form.facets-vertical-sort .collection-view-modes .list-view{margin-left:10px}form#FacetFiltersForm .facets__display-vertical fieldset label .svg-wrapper{top:4px}div#ProductGridContainer .collection.list-view ul#product-grid{display:block!important}div#ProductGridContainer .collection.list-view ul#product-grid li .card-wrapper .card.card--standard{display:flex!important;flex-direction:initial;align-items:center;gap:30px}div#ProductGridContainer .collection.list-view ul#product-grid li{margin-bottom:30px;max-width:100%;border:1px solid #e1e1e1;padding:10px 10px 20px}div#ProductGridContainer .collection.list-view ul#product-grid li .card-wrapper .card.card--standard h3,div#ProductGridContainer .collection.list-view ul#product-grid li .card-wrapper .card.card--standard .price{text-align:left}div#ProductGridContainer .collection.list-view ul#product-grid li .card-wrapper .card.card--standard .card__inner{width:100%;max-width:250px;max-height:330px}div#ProductGridContainer .collection.list-view ul#product-grid li .card-wrapper .card.card--standard .card__content button{width:auto;min-width:150px}.quick-add-modal__content-info .global-settings-popup .quick-add-modal__content-info{padding:20px}.quick-add-modal__content-info .product.product--small .product__media-wrapper{max-width:32%!important}.quick-add-modal__content-info .product.product--small .product__media-wrapper .product-media-container{width:100%;margin:0}.quick-add-modal__content-info .product.product--small .product__info-wrapper{width:100%!important;max-width:67%!important;padding:0 0 0 30px!important}.quick-add-modal__content-info .product.product--small .product__info-wrapper h2{font-size:28px}.quick-add-modal__content-info .product.product--small .product__info-wrapper .product__title{margin:0!important}.product.product--small .product__info-wrapper p{margin-top:6px;margin-bottom:0;color:#000}.quick-add-modal__content-info div#price-quickadd-template--26904205197687__main{margin-top:5px}.quick-add-modal__content-info .product__tax.caption.rte{margin-bottom:0}.quick-add-modal__content-info .custompopupbtn{margin:0!important}.quick-add-modal__content-info .custompopupbtn h2{margin:0}.product-form__quantity{display:flex;align-items:center;gap:15px}.product-form__quantity span{color:#000;font-size:16px}.product-form__quantity quantity-input:after{display:none}.product-form__quantity quantity-input{min-height:40px;color:#333;display:flex;gap:4px}.product-form__quantity .form__label{margin-bottom:0}product-form form .product-form__buttons{display:flex;gap:20px;max-width:100%}product-form form .product-form__buttons button{width:50%;border:solid 1px #000;height:45px}product-form form .product-form__buttons button:after{display:none}product-form form .product-form__buttons button:hover{background:#000;color:#fff}product-form form .product-form__buttons .shopify-payment-button{width:50%}product-form form .product-form__buttons .shopify-payment-button button{width:100%}div#ZlistWishlist div#ZooomyList p.zooomypwishmsg{color:#fff!important;font-size:15px!important}div#ZlistWishlist{margin-top:0;margin-bottom:20px!important}a.link.product__view-details.animate-arrow{margin:-10px 0 0!important}section#shopify-section-template--26904205197687__main .product__media-wrapper .thumbnail-slider button.slider-button svg{width:18px;height:11px}section#shopify-section-template--26904205197687__main .product__media-wrapper{max-width:55%!important;width:100%}section#shopify-section-template--26904205197687__main .product__info-wrapper{max-width:45%;transform:initial!important;animation:none;opacity:1!important}section#shopify-section-template--26904205197687__main .page-width{max-width:1200px;padding:30px 20px;background:#fff}section#shopify-section-template--26904205197687__main .page-width .slider-mobile-gutter .product-media-container{margin:0;width:100%}.product.product--small .product__info-wrapper h1{font-size:28px}.section#shopify-section-template--26904205197687__main .product__info-wrapper p.product__sku{margin-top:5px!important}.section#shopify-section-template--26904205197687__main .product__info-wrapper p.product__sku span{overflow:visible;position:relative!important;font-weight:700;padding-right:7px}.section#shopify-section-template--26904205197687__main .product.product--small .product__info-wrapper p{margin-top:-10px}.section#shopify-section-template--26904205197687__main .product__info-wrapper div#price-template--26904205197687__main{margin:6px 0 14px}.section#shopify-section-template--26904205197687__main .product__info-wrapper div#price-template--26904205197687__main .price__sale{color:#7a7a7a;font-weight:400;font-family:Playfair Display,serif;font-size:18px!important}.section#shopify-section-template--26904205197687__main .product__info-wrapper div#price-template--26904205197687__main .price__sale .price-item--regular{color:#f599cf;font-weight:400;font-size:18px}.section#shopify-section-template--26904205197687__main .product__description{margin:21px 0 0!important}.section#shopify-section-template--26904205197687__main .custompopupbtn h2{color:#ff69b4;font-size:20px;text-transform:uppercase}span.badge.price__badge-sale{padding-top:8px;margin-bottom:0!important}.card__badge span{padding-top:8px}variant-selects#variant-selects-template--26904205197687__main legend.form__label{color:#000;padding-bottom:5px;font-size:20px;margin-bottom:0;display:block;font-weight:700}.section#shopify-section-template--26904205197687__main .custompopupbtn a#click-me{color:#000;display:flex;gap:7px;align-items:center}.section#shopify-section-template--26904205197687__main .custompopupbtn a#click-me span{color:#00f}variant-selects#variant-selects-template--26904205197687__main{margin-top:-9px;margin-bottom:25px}.section#shopify-section-template--26904205197687__main div#ZlistWishlist{margin-top:20px!important}product-info#MainProduct-template--26904205197687__main{padding-bottom:0;padding-top:0}div#shopify-section-template--26904205197687__custom_product_tabs_d9FjQJ{max-width:1200px;margin:auto;padding:20px;background:#fff}div#shopify-section-template--26904205197687__custom_product_tabs_d9FjQJ button.tab-button.active{background:#f0f0f0;border:unset}div#shopify-section-template--26904205197687__custom_product_tabs_d9FjQJ button.tab-button{background:#fff;border:1px solid #ddd;font-family:Source Sans Pro,sans-serif;color:#000;font-size:15px;font-weight:400;text-transform:uppercase;padding:5px 10px}.tabs-content .tab-content.active{border:1px solid #eeeeee;box-sizing:border-box;width:100%;padding:14px;background:#fafafa none repeat scroll 0 0}.tabs-content .tab-content.active p{margin:0;font-size:15px;color:#000}section#shopify-section-template--26904205197687__related-products .related-products{padding:20px;background:#fff}section#shopify-section-template--26904205197687__related-products .related-products h2{border-bottom:1px solid #ebebeb;text-align:left;font-size:20px;padding-bottom:10px;position:relative;text-transform:uppercase;font-weight:600}section#shopify-section-template--26904205197687__related-products .related-products ul.grid li.grid__item{max-width:100%!important;width:100%!important}section#shopify-section-template--26904205197687__related-products .related-products ul.grid{margin-top:0;display:grid!important;width:100%;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px!important}.related-products .card-information .price__sale .price-item--regular{color:#f599cf;font-weight:400;font-family:Playfair Display,serif;font-size:16px}.related-products .card-information .price__sale .price-item--last{color:#7a7a7a;font-weight:400;font-family:Playfair Display,serif;font-size:16px!important}.related-products .card__content h3{text-align:center;font-size:18px!important;font-weight:400!important;color:#5f5f5f!important;font-family:Playfair Display,serif!important}.related-products .card__content .card-information{text-align:center}section#shopify-section-template--26904205197687__main .product__media-wrapper .thumbnail-slider button.slider-button{background:#ffffff4d;bottom:0;cursor:pointer;position:absolute;top:6px;width:30px;z-index:1000;height:93%}section#shopify-section-template--26904205197687__main .product__media-wrapper .thumbnail-slider button.slider-button.slider-button--next{right:8px}section#shopify-section-template--26904205197687__main .product__media-wrapper .thumbnail-slider button.slider-button.slider-button--prev{left:6px}div#cart-notification{background:#fff!important;border-radius:5px;right:2rem;padding:20px}div#cart-notification .cart-notification__links{display:flex;width:100%;flex-wrap:wrap;gap:10px}div#cart-notification .cart-notification__links a#cart-notification-button,div#cart-notification .cart-notification__links form#cart-notification-form{width:48%;margin-top:0}div#cart-notification .cart-notification__links button.link.button-label{width:100%}div#cart-notification div#cart-notification-product{padding-top:15px}div#cart-notification .cart-notification__header{border:1px solid #aeaeae!important;align-items:center;padding-left:5px;color:#000;margin-top:30px}div#cart-notification .cart-notification__header .cart-notification__close{margin-top:-70px;margin-right:-13px;background:#000;width:25px;height:25px;border-radius:100px;padding:6px}div#cart-notification .cart-notification__header h2.cart-notification__heading{padding-top:4px;padding-bottom:2px}div#cart-notification div#cart-notification-product .cart-notification-product__image img{max-width:100%;width:100%;height:auto}div#cart-notification div#cart-notification-product h3.cart-notification-product__name{font-size:20px;color:#000;font-family:Source Sans Pro,sans-serif!important}div#cart-notification div#cart-notification-product dl .product-option{font-size:15px;color:#e890c3}div#cart-notification div#cart-notification-product .cart-notification-product__image{width:80%}cart-items.section-template--26904204968311__cart-items-padding{padding-top:0}cart-items.section-template--26904204968311__cart-items-padding .page-width{padding:0}form#cart div#main-cart-items table.cart-items th.caption-with-letter-spacing{color:#000;font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:15px;text-transform:capitalize;letter-spacing:0;border:unset}.customer.account{background:#fff;padding:20px}.custom-cart-page main#MainContent{display:flex;max-width:1200px;margin:auto;background:#fff;width:100%;padding:30px 20px;gap:30px}div#shopify-section-template--26904204968311__cart-footer{width:25%;background:#fafafa;flex-wrap:wrap;padding:1px 15px 25px;margin-bottom:35px}div#shopify-section-template--26904204968311__cart-items{width:73%}div#shopify-section-template--26904204968311__cart-footer .page-width{padding:0}div#shopify-section-template--26904204968311__cart-footer .cart__blocks{width:auto}div#shopify-section-template--26904204968311__cart-footer .cart__blocks .js-contents .totals{justify-content:space-between}div#shopify-section-template--26904204968311__cart-footer .cart__blocks .js-contents small.tax-note{text-align:left;font-size:15px;color:#000}div#shopify-section-template--26904204968311__cart-footer .cart__blocks .js-contents .totals h2.totals__total{font-size:15px;font-weight:700;color:#000}div#shopify-section-template--26904204968311__cart-footer .cart__blocks .js-contents .totals p.totals__total-value{font-size:15px;color:#000}form#cart div#main-cart-items table.cart-items th.small-hide{width:10%;padding-left:0;text-align:left}form#cart div#main-cart-items table.cart-items th.cart-items__heading--quantity.small-hide{width:10%;padding-left:0}form#cart div#main-cart-items table.cart-items th.caption-with-letter-spacing:first-child{width:70%}form#cart div#main-cart-items table.cart-items tr.cart-item td{padding:0 20px 20px!important;border:unset!important}form#cart div#main-cart-items table.cart-items tr.cart-item td span.price{text-align:left}form#cart div#main-cart-items table tr.cart-item td.cart-item__media{width:200px;border:unset!important;padding-left:0!important;padding-right:0!important}form#cart div#main-cart-items table tr.cart-item td.cart-item__media img.cart-item__image{width:100%}form#cart div#main-cart-items table tr.cart-item td.cart-item__details{border:unset!important;color:#000}form#cart div#main-cart-items table tr.cart-item td.cart-item__quantity quantity-input{border:1px solid #999;color:#333;background:#f0f0f0;min-height:40px}form#cart div#main-cart-items table tr.cart-item td.cart-item__quantity quantity-input:after{display:none}form#cart div#main-cart-items table tr.cart-item td.cart-item__quantity a.button{width:10px;height:10px}form#cart div#main-cart-items table tr.cart-item td.cart-item__quantity a.button{min-height:20px;height:20px;min-width:20px}form#cart div#main-cart-items table .cart-item cart-remove-button{height:20px}form#cart div#main-cart-items table .cart-item__quantity-wrapper{display:flex;align-items:center}table.cart-items tbody tr.cart-item td{padding:10px!important}form#cart table.cart-items{border:solid 1px #ccc;padding:15px}form#cart div#main-cart-items table.cart-items tr.cart-item td:last-child{padding:0!important}cart-items.section-template--26904204968311__cart-items-padding div#main-cart-items{border:unset;padding-bottom:0}form#cart div#main-cart-items table.cart-items tr.cart-item td.cart-item__quantity{padding-left:0!important}.cart-item .loading__spinner{padding-top:1.5rem!important}header.header .navigation-section nav.header__inline-menu ul.list-menu header-menu summary{padding:0}header.header ul.list-menu li header-menu details#Details-HeaderMenu-2 svg.icon.icon-caret{display:none}header.header ul.header__submenu svg.icon.icon-caret{display:block!important;padding-right:3px;width:20px;height:20px;margin-right:8px!important}header.header .navigation-section nav.header__inline-menu ul.list-menu ul.header__submenu{background:#fff!important;width:270px;max-height:400px;overflow-y:auto;padding:0}header.header .navigation-section nav.header__inline-menu ul.list-menu ul.header__submenu .header__submenu.list-menu{background:#f1f1f1!important}header.header .navigation-section nav.header__inline-menu ul.list-menu ul.header__submenu svg.icon{width:14px}header.header ul.header__submenu svg.icon.icon-caret path{fill:#000}header.header .navigation-section nav.header__inline-menu li details:hover{background:#d9d9d9}header.header .navigation-section nav.header__inline-menu ul.list-menu header-menu summary:hover{text-decoration:none}.navigation-section .list-menu--inline li svg.icon.icon-caret{display:none}.child-collection{max-width:1200px;margin:auto;padding:20px;background:#fff;width:100%}.child-collection.grid-child{padding:0}.collection-hero .collection-hero__description{font-size:15px;color:#000}.collection-hero{padding-bottom:30px}.child-collection ul{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(370px,1fr));gap:25px;padding:0;list-style:none;margin:0}.child-collection ul li img{width:100%;object-fit:cover}.child-collection ul li .content a{text-decoration:none;text-align:center}.child-collection ul li .content a h4{color:#000;font-size:15px;margin:0}.child-collection ul .button{text-align:center;width:100%;margin:15px auto auto;background-color:#f599cf;border-radius:4px}.child-collection ul .button:hover{background:#000}.child-collection ul .button a.button{margin:0;background:unset;width:100%;font-size:17px;font-weight:700;text-transform:uppercase;padding:0}.child-collection ul .button:after{display:none}.child-collection ul .button:before{display:none}.child-collection.grid-child ul{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(370px,1fr));gap:18px;margin-bottom:30px}.child-collection.grid-child ul li,.child-collection.no-products li{max-width:407px;width:100%}section#shopify-section-template--26904205197687__main .product__info-wrapper fieldset label.size-tooltip:before{display:none}.product-form__quantity quantity-input button{line-height:.46;padding:11px;background:#f599cf!important;max-width:39px;height:39px}.product-form__quantity quantity-input input.quantity__input{background:#fff;border:solid 1px #dcdcdc;padding:.38rem}.product__tax.caption.rte{margin-bottom:3px}.size-bra{display:flex;align-items:center;gap:8px;margin:12px 0 24px!important}.size-bra .calculater{color:#000;position:relative!important;margin:0!important;display:flex;align-items:center}.size-bra .calculater:after{content:"";margin-left:8px;display:block;width:1px;height:18px;background:#505050;margin-top:4px}.size-bra .calculater a#click-me:after{display:block;background-color:#505050;content:"";height:1px;width:100%}.size-bra .calculater a#click-me{line-height:1.2}.price.price--large.price--show-badge{margin-bottom:26px}.price.price--large.price--show-badge .price__container{margin:0;color:#f599cf;font-weight:400;font-family:Playfair Display,serif;font-size:24px}.product__tax.caption.rte{font-weight:700;font-size:13px}.size-bra button.size-chart{background:unset;border:unset;padding:0;margin:0;font-size:15px}.size-bra button.size-chart span:after{display:block;background-color:#505050;content:"";height:1px;width:100%}.size-bra button.size-chart span{line-height:1.2}.size-bra .calculater a#click-me span{font-size:15px;cursor:pointer}.size-bra button.size-chart span{font-family:Source Sans Pro,sans-serif;cursor:pointer}.product__accordion .accordion__content{padding:0!important;overflow:initial}.product .product__info-wrapper{overflow:hidden}.size-chart-drawer{position:fixed!important}.size-chart-drawer.active{box-shadow:-2px 30px 50px -27px #000;right:0;margin:0;overflow-y:auto}.product-form__quantity quantity-input input.quantity__input:focus-visible{outline:unset;box-shadow:unset}.product__info-container.product__column-sticky{position:initial}.size-chart-drawer.active h3{margin:0}.size-chart-body .chart-images{justify-content:left}.size-chart-body table{margin-bottom:20px}.size-chart-body table tr td{border:solid 1px!important;padding:6px}.size-chart-body table tr td p{margin-top:0!important;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.2}div#shopify-section-template--26904204968311__cart-footer .delivery-estimates ul{padding-left:19px;margin:0!important}div#shopify-section-template--26904204968311__cart-footer .delivery-estimates ul li{color:#000}div#shopify-section-template--26904204968311__cart-footer .page-width .cart__footer{padding-bottom:0}div#shopify-section-template--26904204968311__cart-footer .delivery-estimates h4{margin-bottom:7px;margin-top:30px}main#MainContent .breadcrumb{max-width:1200px;margin:auto;padding:20px 20px 0;background:#fff}main#MainContent .breadcrumb ul.breadcrumb-list{margin:0;list-style:none;display:flex;gap:30px;background:#f6f6f6;padding:7px 20px;align-items:center}main#MainContent .breadcrumb ul.breadcrumb-list li a{text-decoration:none;color:#000}main#MainContent .breadcrumb ul.breadcrumb-list li.active{color:#000;font-weight:700;border-bottom:solid 1px #000;line-height:1.2}main#MainContent .breadcrumb ul.breadcrumb-list li{position:relative;font-size:14px}main#MainContent .breadcrumb ul.breadcrumb-list li.breadcrumb-item:after{position:absolute;right:-18px;display:inline-block;font-family:FontAwesome;content:"\f105"}main#MainContent .breadcrumb ul.breadcrumb-list li.breadcrumb-item:last-child:after{display:none}main#MainContent .breadcrumb ul.breadcrumb-list li a:hover{color:#f599cf}.product__info-container.product__column-sticky span.product-label.custom{text-align:left;border-radius:2px;padding:2px 8px;background:#f599cf;color:#fff}main#MainContent section .section-template--26990736310647__custom_liquid_TKmpnW-padding{padding:0}.efx-pop-up-npu .layout-3-right-npu .efx-discount-code-stars-npu,.efx-pop-up-npu .layout-3-right-npu small.close-pop-up-text-npu{display:none}.efx-pop-up-npu .layout-3-right-npu .efx-pop-up-npu-title p.efx-title-npu{line-height:1.3;margin-top:10px}.efx-pop-up-npu .layout-3-right-npu .efx-pop-up-npu-code-div{display:none}div#efx-overlay-npu .efx-pop-up-npu{max-width:670px;width:100%;max-height:340px}div#efx-overlay-npu{padding:10px}div#popup-modal{box-shadow:-2px 30px 50px -27px #000;border-radius:10px;margin:0}#popup-modal.active .measure.size iframe{height:540px}div#__next h1.sc-69a234a8-0.dyTCko.sc-72be60d5-0.hsqRtf{font-family:Source Sans Pro,sans-serif;margin-bottom:10px;font-size:36px;text-align:left!important}.css-14ezl2v-SkeletonTheme h1{margin-bottom:0!important}.sc-85af1adf-0.ecpAHc p{margin:0;font-family:Source Sans Pro,sans-serif}form.sc-6c0fa95b-1.gyIxHC{width:93%}h2.sc-41132bbb-1.bRdgBU,.sc-69a234a8-0.hNtutX.sc-9b2a03a1-1.gTVySS{font-family:Source Sans Pro,sans-serif}input.MuiInputBase-input.MuiOutlinedInput-input::::placeholder{font-family:Source Sans Pro,sans-serif;font-size:14px}section#shopify-section-template--26904205197687__176603824816ef08df .page-width{padding:0 20px 20px;background:#fff}section#shopify-section-template--26904205197687__176603824816ef08df .page-width .orvp-carousel-container{padding:0}section#shopify-section-template--26904205197687__176603824816ef08df .page-width .orvp-carousel-container h2{border-bottom:1px solid #ebebeb;text-align:left;font-size:20px!important;padding-bottom:10px;position:relative;text-transform:uppercase;font-weight:600;margin-top:0}section#shopify-section-template--26904205197687__176603824816ef08df .orvp-track{transform:translate(0);margin-top:0;display:grid!important;width:100%;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px!important}section#shopify-section-template--26904205197687__176603824816ef08df .orvp-track .orvp-detail h4.product_title{text-align:center;font-size:18px!important;font-weight:400!important;color:#5f5f5f!important;font-family:Playfair Display,serif!important;margin-bottom:0}section#shopify-section-template--26904205197687__176603824816ef08df .orvp-track .orvp-detail p.orvp-price-container{font-size:16px;text-align:center;padding-top:10px}section#shopify-section-template--26904205197687__176603824816ef08df .orvp-track .orvp-detail p.orvp-price-container span.orvp-price{opacity:1}.section-template--26904205197687__custom_liquid_khycfL-padding{padding-top:0!important}.section-template--26904205197687__custom_liquid_khycfL-padding .publitas-container{max-width:1200px;margin:auto}.publitas-container iframe{max-height:745px!important}section#shopify-section-template--26904205197687__custom_liquid_khycfL{max-height:780px}.product-card-wrapper .card__content .card__information .price__container .price.price--on-sale{display:flex;align-items:center;justify-content:center}.product-card-wrapper .card__content .card__information .price__container .price.price--on-sale span.price-item--regular{text-decoration:none}.product-card-wrapper .card__content .card__information .price__container .price.price--on-sale .price-item--sale{color:#7a7a7a;text-decoration:line-through;font-family:Playfair Display,serif;font-weight:700}.product-card-wrapper .card--media .card__content .card__information span.discount-badge{position:absolute;top:5px;right:5px;background:#f599cf;padding:4px 3px 2px;border-radius:4px;color:#fff;font-size:14px}.product-card-wrapper .card--media .card__inner{position:relative}.product--small .product__info-wrapper .price-item--regular{color:#f599cf;font-weight:600;font-family:Playfair Display,serif;font-size:22px!important;text-decoration:none}.product--small .product__info-wrapper .price-item--sale{color:#7a7a7a;text-decoration:line-through;font-family:Playfair Display,serif;font-weight:700;font-size:22px!important}.product--small .product__info-wrapper span.discount-badge{background:#f599cf;padding:5px 7px;border-radius:4px;color:#fff;margin-left:6px}.product--small .product__info-wrapper .price.price--on-sale{display:flex;align-items:center}.child-collection ul li .content a .media-img img{height:500px}.main-blog{max-width:1200px!important;padding:20px!important;background:#fff;margin:auto!important}.main-blog h1{margin:0}.blog-articles.blog-articles--collage{display:block!important;width:100%}.blog-articles .card-wrapper .card{flex-direction:initial;gap:40px;align-items:center;text-align:left!important}.blog-articles__article{margin-bottom:20px;background:#f5e3ee}.blog-articles .card-wrapper .card .card__content{padding-right:20px}.blog-articles .card-wrapper .card .card__inner .card__content{padding:0}.blog-articles.blog-articles--collage{margin-top:10px}.blog-articles .card-wrapper .card h3.card__heading{font-weight:600;font-size:28px;color:#000}.main-blog nav.pagination .pagination__item-arrow{background:#f599cf;padding:0!important}.main-blog nav.pagination .pagination__item-arrow svg.icon{height:10px}.main-blog nav.pagination .pagination__item-arrow path{fill:#fff}.main-blog nav.pagination a.pagination__item.pagination__item--current:after{display:none}.main-blog nav.pagination a.pagination__item.pagination__item--current{background:#f599cf;color:#fff;opacity:1;padding-top:4px}.main-blog nav.pagination a.pagination__item.link{padding-top:4px}.main-blog .pagination-wrapper{margin-bottom:20px;margin-top:20px}section#shopify-section-template--26904204902775__main article.article-template{max-width:1200px;margin:auto;background:#fff}section#shopify-section-template--26904204902775__main article.article-template .article-template__hero-container img{height:600px}section#shopify-section-template--26904204902775__main article.article-template .article-template__hero-container{height:600px}section#shopify-section-template--26904204902775__main article.article-template .article-template__hero-container .article-template__hero-adapt{height:600px!important;padding:0!important}section#shopify-section-template--26904204902775__main article.article-template header{margin:0;padding:40px 20px 20px!important}section#shopify-section-template--26904204902775__main article.article-template header h1.article-template__title{font-weight:700;font-size:32px;margin-bottom:7px}section#shopify-section-template--26904204902775__main .article-template__content{margin:0}section#shopify-section-template--26904204902775__main .article-template__back{margin:0 20px}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper{margin-top:40px;padding:0}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments{padding:0 20px 40px!important}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form{background:#fcf;padding:30px;border-radius:10px}section#shopify-section-template--26904204902775__main .article-template__back a.article-template__link{background:#090909;max-width:162px;padding:8px;display:flex;justify-content:center;align-items:center;color:#fff}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form input{height:45px;border:solid 1px #aaa;font-size:14px}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form .field.field--with-error:after{display:none}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form .field.field--with-error:before{display:none}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form .field.field--with-error{margin-bottom:20px}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form .article-template__comments-fields{margin-bottom:20px}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form textarea{border:solid 1px #aaa;font-size:14px;height:210px}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form h2{font-weight:700;font-size:22px;margin-bottom:15px}section#shopify-section-template--26904204902775__main article.article-template p img{width:100%}@media only screen and (max-width: 1220px){footer .footer__content-top{padding:0 20px}}@media only screen and (max-width: 1024px){footer .footer__content-top .footer__blocks-wrapper .footer-block{width:30%}footer .footer__content-top .footer__blocks-wrapper{flex-wrap:wrap!important;padding-bottom:40px}body.gradient{margin:0 20px}}@media only screen and (max-width: 989px){header-drawer{padding:0 20px!important;max-width:1200px!important;display:inline-block;width:100%;margin:0!important}header-drawer details#Details-menu-drawer-container{width:100%;background:#000}header-drawer details#Details-menu-drawer-container svg path{fill:#fff}header.header .bottom-section .social-section{display:none}.logo-section h1 a{padding:0}.navigation-section{display:none}details.menu-opening summary.header__icon span svg:first-child{display:none}header-drawer summary.header__icon:before{content:""!important;background:none!important}header-drawer details#Details-menu-drawer-container span{width:40px}.js .menu-drawer__menu-item .icon-caret{display:block!important}header-drawer details#Details-menu-drawer-container svg path{fill:#000}#menu-drawer nav.menu-drawer__navigation ul li summary span.svg-wrapper svg{display:none;rotate:-90deg}.header--top-center header-drawer summary.header__icon svg.icon.icon-close path{fill:#fff!important}header-drawer details#Details-menu-drawer-container span svg{width:19px;height:16px}#menu-drawer nav.menu-drawer__navigation{padding:0}#menu-drawer nav.menu-drawer__navigation ul li a{padding:4px 0 4px 10px;font-size:14px;color:#666;background:none;border-bottom:1px solid #e5e5e5}#menu-drawer nav.menu-drawer__navigation ul li summary{padding:4px 0 4px 10px;font-size:14px;color:#666;background:none;border-bottom:1px solid #e5e5e5}div#menu-drawer .menu-drawer__navigation-container{height:auto}div#menu-drawer .menu-drawer__inner-container{height:auto;--viewport-height: auto !important}.menu-drawer__navigation{padding:0}#menu-drawer{width:calc(100% - 40px);margin:auto;left:20px;background:#fff!important}header.header .middle-section a.header__icon--account{display:none!important}.multicolumn .page-width ul{padding:0 20px}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__text-item{padding:0 0 0 25px}details#Details-menu-drawer-container div#menu-drawer{border:1px solid #e1e1e1;height:auto;margin-top:-10px}footer .footer__content-top{padding:0}footer .footer__content-top .footer__blocks-wrapper .footer-block{margin:0!important}.footer-block__details-content{margin-bottom:0!important}.js .menu-drawer__menu-item span.svg-wrapper svg.icon.icon-caret{width:14px!important;height:8px!important}.js .menu-drawer__menu-item span.svg-wrapper{right:0rem}ul.menu-drawer__menu.has-submenu.list-menu.submenu-open .menu-drawer__submenu{background:#fff!important}header.header .middle-section form button span{font-size:12px;font-weight:700}.disclosure button.disclosure__button{padding:10px!important}.collection-hero .collection-hero__inner .collection-hero__description.rte h1{font-size:24px}div#menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links account-icon path{fill:#000}div#menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links account-icon span.svg-wrapper svg.icon{width:19px;height:22px}div#menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links account-icon span.svg-wrapper{justify-content:left;margin-right:8px;width:23px}div#menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links{padding:10px}div#menu-drawer .menu-drawer__navigation-container li.list-social__item span.svg-wrapper{display:block}div#menu-drawer .menu-drawer__navigation-container li.list-social__item svg.icon{width:30px;height:30px}div#menu-drawer .menu-drawer__navigation-container li.list-social__item svg.icon path{fill:#000}div#menu-drawer .menu-drawer__navigation-container li.list-social__item span.svg-wrapper{width:30px;height:30px}div#menu-drawer .menu-drawer__navigation-container li.list-social__item a{padding:0}div#menu-drawer .menu-drawer__navigation-container ul.list{margin:6px 0 0;gap:10px}.menu-drawer__localization .localization-form span{width:100%!important}div#menu-drawer .menu-drawer__navigation-container form#HeaderCountryMobileForm path{fill:#000}div#menu-drawer .menu-drawer__navigation-container form#HeaderCountryMobileForm svg.icon{top:17px}div#menu-drawer .menu-drawer__navigation-container .disclosure__list-wrapper{height:auto}div#menu-drawer .menu-drawer__navigation-container .disclosure__list-wrapper ul.list-unstyled.countries li.disclosure__item a{padding:4px 0 4px 10px;font-size:14px;color:#666;background:none;border-bottom:1px solid #e5e5e5}div#menu-drawer .menu-drawer__navigation-container .disclosure__list-wrapper .country-filter button path{fill:#fff!important}div#menu-drawer .menu-drawer__navigation-container .disclosure__list-wrapper .country-filter{background:#000;padding:10px}div#menu-drawer .menu-drawer__navigation-container .disclosure__list-wrapper .country-filter button{height:30px}.disclosure button.disclosure__button{padding-left:0!important}div#menu-drawer .menu-drawer__navigation-container form#HeaderCountryMobileForm svg.icon{right:-9px}div#menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links a.menu-drawer__account{display:flex!important}.custom-cart-page main#MainContent{display:block!important}div#shopify-section-template--26904204968311__cart-items,div#shopify-section-template--26904204968311__cart-footer,div#shopify-section-template--26904204968311__cart-footer .cart__blocks{width:100%}form#FacetSortForm .facet-filters__field .select{max-width:110px}}@media only screen and (max-width: 767px){header.header .bottom-section{display:block}.multicolumn .page-width .slider-mobile-gutter ul li{width:48%}section.image-with-button-section .container .button-block a.btn{font-size:18px}.logo-section{padding:10px 0}header.header .bottom-section .search-section{max-width:100%;margin-bottom:10px!important;margin:auto}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__text-item .image-with-text__content{margin:0}footer .footer__content-top .footer__blocks-wrapper .footer-block{width:45%}header.header .bottom-section .social-section{width:100%;justify-content:center}header.header .bottom-section .social-section{display:none}header.header .middle-section{width:100%;border:unset;padding:0}header.header .middle-section .left-section{display:block;width:100%}header.header .bottom-section .logo-section img{width:170px!important}.logo-section a.header__heading-link{padding:0}header.header .middle-section .left-section .desktop-localization-wrapper span.txt-welcome{display:none}header.header .middle-section .right-section{position:absolute;top:15px;right:20px}header.header .middle-section .left-section .desktop-localization-wrapper{width:100%}.logo-section h1.header__heading{justify-self:left}section#shopify-section-template--26904205197687__main .page-width .product.product--small{display:block}section#shopify-section-template--26904205197687__main .product__media-wrapper{max-width:100%!important}section#shopify-section-template--26904205197687__main .product__info-wrapper{max-width:100%;width:100%;padding:0;margin-top:40px}.mobile-facets__disclosure facet-filters-form .mobile-facets__inner{background:#fff!important}header.header .middle-section localization-form{display:none!important}div#efx-overlay-npu .efx-pop-up-npu{max-width:670px;width:100%;max-height:340px;border-radius:0!important}div#efx-overlay-npu .efx-pop-up-npu .layout-3-left-npu{height:auto!important}div#efx-overlay-npu .efx-pop-up-npu .layout-3-left-npu img.popUpBanner-npu{border-radius:0}.blog-articles .card-wrapper .card{display:block}.blog-articles .card-wrapper .card .card__content{padding:20px}.blog-articles .card-wrapper .card .card__content p.article-card__excerpt{margin-bottom:0}}@media only screen and (max-width: 749px){form#cart div#main-cart-items table tr.cart-item td.cart-item__media{width:auto}form#cart div#main-cart-items table tr.cart-item td.cart-item__media img.cart-item__image{max-width:100%}form#cart div#main-cart-items table tr.cart-item td.cart-item__details{padding:0!important}div#shopify-section-template--26904204968311__cart-footer .cart__blocks .cart__ctas{text-align:left}form#cart div#main-cart-items table.cart-items tr.cart-item td{padding:0!important}.cart-items thead tr th.medium-hide.large-up-hide.right.caption-with-letter-spacing{width:10%;text-align:left}.section-template--26904205001079__product-grid-padding{padding-top:0!important}.facets-vertical aside#main-collection-filters{padding-bottom:20px}facet-filters-form form#FacetFiltersFormMobile .mobile-facets__header-inner{text-align:left}.mobile-facets__footer a.mobile-facets__clear{border:1px solid #aeaeae!important;font-size:15px!important;color:#000;text-decoration:none;padding:10px 20px;width:100%;text-align:center}}@media only screen and (max-width: 576px){.multicolumn .page-width .slider-mobile-gutter ul li{width:100%}.shopify-section section.brand-description-section .brand-logos img.brand-logo{max-width:100px}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid{display:block!important}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__text-item{padding:0;margin-top:20px}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid h2{padding-top:40px}footer .footer__content-top .footer__blocks-wrapper .footer-block{width:100%}footer .footer__content-top .footer__blocks-wrapper .footer-block:last-child{width:100%}footer .footer__content-top .footer__blocks-wrapper .footer-block:last-child form#ContactFooter{justify-content:left;flex-direction:row}.rich-text .rich-text__wrapper h2.rich-text__heading{text-align:left;font-size:20px}footer .footer__content-top h2{margin:0 0 5px}.footer ul.footer-block__details-content li a{padding:4px 0}.product.product--small .product__info-wrapper h1{font-size:20px}.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__media-item,.section-template--26904205033847__image_with_text_UTLwAE-padding .image-with-text__grid .image-with-text__text-item{width:100%!important}.quick-add-modal__content-info .product.product--small{display:block}.quick-add-modal__content-info .product.product--small .product__info-wrapper{max-width:100%!important;padding:15px 0 0!important}.quick-add-modal__content-info .product.product--small .product__media-wrapper{max-width:100%!important}.blog-articles .card-wrapper .card h3.card__heading{font-size:20px}.main-blog nav.pagination ul li{margin-right:6px!important;height:35px;max-width:35px}.main-blog nav.pagination ul li a.pagination__item{width:35px;height:35px}.main-blog nav.pagination ul li:last-child{margin:0!important}section#shopify-section-template--26904204902775__main article.article-template header h1.article-template__title{font-size:22px}}@media only screen and (max-width: 470px){form#cart table.cart-items tr.cart-item{display:flex;flex-direction:column}form#cart table.cart-items tr.cart-item td.cart-item__totals{float:left;display:flex;justify-content:space-between}.child-collection ul{display:block}.child-collection ul li{padding-bottom:30px}.collection-hero .collection-hero__inner .collection-hero__description.rte{padding-bottom:0}header.header .bottom-section .logo-section img{width:130px!important}section#shopify-section-template--26904204902775__main .article-template__comment-wrapper div#comments form#comment_form{padding:15px}}@media only screen and (max-width: 420px){.shopify-section section.brand-description-section .brand-logos{display:block}.shopify-section section.brand-description-section .brand-logos img.brand-logo{max-width:100px;margin:auto;display:flex;padding:10px 0;max-width:160px}section.image-with-button-section .container .button-block a.btn{padding:7px 3px;font-size:12px}.customer.login form a:nth-child(5){float:unset;width:100%;margin-top:10px}product-form form .product-form__buttons{display:block}product-form form .product-form__buttons button{width:100%}product-form form .product-form__buttons .shopify-payment-button{width:100%}.collection-hero .collection-hero__inner h1.collection-hero__title{font-size:18px!important}div#ProductGridContainer ul#product-grid li .card .card__content h3{font-size:15px!important}.section-template--26904205033847__image_with_text_UTLwAE-padding{padding:20px 20px 10px}#menu-drawer nav.menu-drawer__navigation ul li summary{font-size:12px}main#MainContent .breadcrumb ul.breadcrumb-list{padding:7px 6px;gap:20px}main#MainContent .breadcrumb ul.breadcrumb-list li{font-size:12px}main#MainContent .breadcrumb ul.breadcrumb-list li.breadcrumb-item:after{right:-13px}header.header .middle-section .right-section{position:relative;right:0}.logo-section{text-align:center}.logo-section h1.header__heading{justify-self:center!important}header.header .middle-section{display:block}header.header .middle-section .right-section .header__icons{justify-content:center}}.complete-products{padding:20px 20px 0!important;background-color:#fff!important;display:block}#shopify-section-template--26904205197687__176603824816ef08df h4.product_title:hover,.complete-products .card__content h3:hover{text-decoration:underline}.complete-products .h2{border-bottom:1px solid #ebebeb;text-align:left;font-size:20px;padding-bottom:10px;position:relative;text-transform:uppercase;font-weight:600}.complete-products .card__content h3{text-align:center;font-size:18px!important;font-weight:400!important;color:#5f5f5f!important;font-family:Playfair Display,serif!important}.complete-products .card__content h3 a{text-decoration:none;color:currentColor;display:block}.complete-products .card__content{text-align:center}.complete-products a{text-decoration:none}.section-template--26904205230455__main-padding{max-width:1200px;margin:auto;background:#fff!important;padding-bottom:0!important;padding-top:26px!important}.facet-filters-form.facets-vertical-sort form#FacetSortForm{border-top:2px solid #eeeeee;border-bottom:2px solid #eeeeee;align-items:center;padding:5px 0;justify-content:space-between}.section-template--26904205230455__main-padding .facets-vertical aside facet-filters-form{background:#fafafa;padding:15px!important;border-radius:6px}.section-template--26904205230455__main-padding .facets-vertical.page-width{padding:0 20px}.section-template--26904205230455__main-padding .facets-vertical.page-width h3{font-size:18px!important;font-weight:400!important;color:#5f5f5f!important;font-family:Playfair Display,serif!important;text-align:center}.card-information{width:100%;text-align:center!important}.weekly-offers ul li img{width:100%;object-fit:cover;max-height:420px}#ProductGridContainer .product-grid{margin-top:0;display:grid!important;width:100%;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px!important}#ProductGridContainer li.grid__item.scroll-trigger.animate--slide-in{max-width:100%!important;width:100%!important}.complete-set-slider-wrapper{position:relative}.complete-set-slide .card:not(.ratio){display:flex;flex-direction:column;height:auto;padding-top:100%;position:relative}.complete-set-slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:10px;list-style:none}.complete-set-slider .card__content{grid-template-rows:minmax(0,1fr) max-content minmax(0,0)}.complete-set-slide{flex:0 0 25%;scroll-snap-align:start}@media (max-width: 1024px){.complete-set-slide{flex:0 0 40%}}@media (max-width: 768px){.complete-set-slide{flex:0 0 75%}}.slider-btn{position:absolute;top:45%;background:#000;color:#fff;border:none;width:36px;height:36px;cursor:pointer;z-index:2}.slider-btn.prev{left:-10px}.slider-btn.next{right:-10px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
