@font-face{font-family:"TAN - SONGBIRD";src:url(/cdn/shop/files/TANSONGBIRD.woff2?v=1771490790) format("woff2"),url(/cdn/shop/files/TANSONGBIRD.woff?v=1771490791) format("woff");font-weight:400;font-style:normal;font-display:swap}*{-webkit-tap-highlight-color:transparent}*:focus-visible,:focus-visible,*:focus{outline:unset!important;outline-offset:unset!important;box-shadow:none!important}h1,h2,h3,h4,h5,h6{font-family:"TAN - SONGBIRD"!important;font-weight:400!important}h2.h2{font-size:26px;letter-spacing:.8px}h2.h1{font-size:36px;letter-spacing:.8px}h2.footer-block__heading.inline-richtext{font-size:16px;line-height:24px;color:#e51a13}h3.card__heading{font-size:26px;font-weight:600!important;letter-spacing:.8px;font-family:Montserrat!important}product-recommendations.related-products .card__information{padding-top:10px}.collection h3.card__heading,.featured-collection-product-sec h3{font-size:16px;line-height:25px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:12px}a.header__icon.header__icon--account{display:none}.header--top-center.drawer-menu>.header__search{display:none}header.page-width{max-width:var(--page-width)!important;padding:0 5rem!important}.announcement-bar-section .utility-bar{height:56px}.bg-image-enable{background-repeat:no-repeat!important;background-size:100% 100%!important;width:100%}p.announcement-bar__message.h5{font-size:16px;letter-spacing:1.6px;font-family:Montserrat;font-weight:700}sticky-header.bg-image-enable{height:197px;margin-top:-14px}sticky-header.bg-image-enable header.header.header--top-center{height:187px}svg.icon.icon-hamburger{width:46.67px;height:35px}svg.icon.icon-close{font-weight:700;width:46.66px;height:35px;stroke:#000}svg.icon.icon-search{width:34.5px;height:34.5px}a#cart-icon-bubble svg{width:41.61px;height:42px}.header__icons{gap:44px}.home-banner{margin-top:-140px}.scrollbar-sec{margin-top:-1px;padding-top:34px!important}.richtext-sec{margin-top:-30px}.richtext-sec .rich-text__text{max-width:650px;margin-top:13px;margin-left:auto;margin-right:auto}.richtext-sec .rich-text__caption{font-size:24px;line-height:31px;color:#7061d4;font-weight:700;letter-spacing:.8px;margin-top:25px}.richtext-sec .rich-text__text p{font-size:20px;line-height:29px;font-weight:600;color:#e51a13}.richtext-sec .rich-text__text p em{color:#7061d4;font-style:normal}.richtext-sec .rich-text__wrapper{padding:12px 0}a.button.button--primary{font-size:20px;line-height:46px;letter-spacing:1.6px;text-transform:uppercase;font-weight:700;padding:1.23rem 5.2rem}a.button.button--primary:hover{background:#7061d4}.button:before,.button:after{display:none}.featured-collection-product-sec h2{-webkit-text-stroke:2px #7BD2C2;color:#7061d4;font-size:28px;line-height:normal;text-align:left;margin:15px 0 70px}.featured-collection-product-sec{margin-top:-30px}.featured-collection-product-sec .collection__title.title-wrapper,.collection-list-sec .collection-list-wrapper .title-wrapper-with-link{margin-top:15px;margin-bottom:70px}.featured-collection-product-sec .card__content{padding:22px 0!important}.featured-collection-product-sec .card-information>.price,.card-information .price{font-size:16px;font-weight:700;letter-spacing:1.6px}.our-story-sec .image-with-text__media img{width:565px!important;height:532px!important;border-radius:30px!important}.our-story-sec h2.image-with-text__heading{color:#e51a13}.our-story-sec p{font-size:16px;line-height:24px;font-weight:700;color:#7061d4;letter-spacing:0}.our-story-sec p.image-with-text__text{color:#3b68df;max-width:430px;margin-top:28px}.our-story-sec .image-with-text__content{padding:6rem 0 7rem 5rem}.our-story-sec .image-with-text__media-item{width:40%}.our-story-sec{padding-bottom:182px!important;position:relative}.our-story-sec .image-with-text__text.rte.body{margin-top:10px}.collection-list-sec span.icon-wrap{display:none}.collection-list-sec .card__content{padding-top:2px!important}.join-club-sec h2{-webkit-text-stroke:1.5px #ffffff;color:#7061d4;letter-spacing:1px}.join-club-sec .rich-text__text p{font-size:26px;line-height:41px;color:#fff;letter-spacing:.8px;max-width:690px;margin:30px auto 15px!important}.join-club-sec .rich-text__wrapper{padding:90px 0 0}.footer-block__details-content{margin-bottom:-16px}.footer-block__details-content p{font-size:16px;line-height:24px;letter-spacing:0;color:#3b68df}.footer__list-social,.menu-drawer .list-social{justify-content:flex-start!important;gap:28px;margin-top:24px;margin-left:-3px}.footer__list-social .svg-wrapper,.menu-drawer .list-social .svg-wrapper{width:34.5px;height:34.5px}.footer__list-social a.link.list-social__link{padding:0!important}footer .list-menu__item{font-size:20px!important;line-height:38px;color:#3b68df!important;letter-spacing:0;padding:0}.footer-block__heading{margin-bottom:2.5rem!important}footer .footer__content-top.page-width{padding-top:26px;padding-bottom:18rem}.list-social__item .icon{height:12.2rem!important;width:12.2rem!important}.copyright__content{font-size:16px!important;line-height:24px!important;color:#333;letter-spacing:0}.footer__content-bottom{border:0!important;padding:0!important}.footer{margin-top:-5px!important}.join-club-sec .rich-text__text:after{content:"";background:url(/cdn/shop/files/email.png?v=1771507641);background-size:cover;background-repeat:no-repeat;position:absolute;top:-22px;right:-174px;z-index:9;width:236px;height:229px}.join-club-sec a.button:hover{background:#f3d9ff}.footer-block.grid__item:first-child{max-width:28.5%;width:28.5%}.footer-block.grid__item:not(.footer-block.grid__item:first-child){width:20%;padding-left:44px}.footer__blocks-wrapper.grid{justify-content:space-between}.footer__content-bottom-wrapper--center{margin-bottom:-75px}.footer-block.grid__item.footer-block--menu{padding-top:24px}.predictive-search__heading{color:#333;font-family:Montserrat!important;font-size:16px;letter-spacing:0;font-weight:700!important}.predictive-search__item-heading{font-family:Montserrat;letter-spacing:0}h2.cart__empty-text{font-size:28px;letter-spacing:0;font-family:Montserrat!important;font-weight:700!important}.cart__login-paragraph{letter-spacing:0}.drawer{background-color:#333333e0!important}.menu-drawer{top:85%!important}.menu-drawer__menu-item{font-size:20px!important;line-height:38px!important;color:#3b68df!important;letter-spacing:0;padding:1.1rem 11rem}.header__icon--menu[aria-expanded=true]:before{top:85%;height:100vh;background:#f3d9ffd6}.menu-drawer .list-social .svg-wrapper path{fill:#3b68df!important}.menu-drawer .list-social{margin-top:0;gap:0}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:#7061d4!important;color:#fff!important}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:#e51a13!important}.list-social__item .icon:hover path{fill:#e51a13!important}.collection-list-sec{background:#fff}.our-story-sec .image-with-text__grid{padding-top:40px}.cart-count-bubble{background-color:#e32402;bottom:2.8rem;left:3.2rem}.drawer__heading,h2.totals__total,.totals__total-value{font-family:Montserrat!important;font-weight:700!important;letter-spacing:0}main#MainContent:before{content:"";background:url(/cdn/shop/files/inner-pg-purple-shade.png?v=1771823555\));background-size:100% 100%!important;background-repeat:no-repeat;height:125px;margin-top:-40px;width:100%;position:absolute}body.size-guide main#MainContent:before{background:url(/cdn/shop/files/green-shape.png?v=1771829202\))}.related-products-section:before{content:"";background:url(/cdn/shop/files/green-shape.png?v=1771829202\));background-size:100% 100%!important;background-repeat:no-repeat;height:125px;margin-top:-40px;width:100%;position:absolute}h2.related-products__heading{padding:70px 0 0;margin-bottom:55px}product-info .product{padding:58px 0 45px}product-info .product .product__title h1{font-size:30px;color:#e51a13;letter-spacing:1.6px}product-info .product .price .price-item{font-size:32px;font-weight:700;line-height:normal}.product-form__input .form__label{font-size:16px;font-weight:600;letter-spacing:1.6px;color:#7061d4;text-transform:uppercase}.product-form__input--pill input[type=radio]+label{padding:6.7px 20.1px!important;font-size:16px!important;letter-spacing:1.6px!important;font-weight:600;text-transform:uppercase;border-radius:5px!important;border:2px solid #7061D4!important;background:transparent;color:#7061d4!important}.product-form__input--pill input[type=radio]:checked+label{color:#fff!important}product-info .product quantity-input.quantity{border:2px solid #7061D4;border-radius:5px!important;min-height:44px;width:123px}product-info .product .quantity:before,product-info .product .quantity:after{display:none}product-info .product .quantity__input,button.quantity__button{color:#7061d4;font-size:16px;font-weight:600;letter-spacing:1.6px;opacity:1!important;text-transform:uppercase}product-info .product button.quantity__button svg path{stroke:#7061d4}product-info .product .quantity__button .svg-wrapper{width:9px}product-info .product .product-form__buttons{max-width:100%!important}product-info .product .product-form__submit{margin-bottom:1rem;font-size:16px;letter-spacing:1.6px;text-transform:uppercase;font-weight:600;border-radius:10px;height:60px;margin-top:32px!important}product-info .product .product-form__submit:hover{background:#e51a13}product-info .product .product__info-wrapper .product__title{padding-top:16px;margin-bottom:0}product-info .product .price__container{margin:0!important}product-info .product .product__info-container>*+*{margin:2.1rem 0}product-info .product .product__media img{border-radius:10px}product-info .product .product--thumbnail_slider .thumbnail-slider .thumbnail.global-media-settings img{width:98px;height:99px;object-fit:cover;border-radius:10px}product-info .product .thumbnail,product-info .product .thumbnail-list__item.slider__slide{width:98px!important;height:99px;border-radius:10px!important}product-info .product .thumbnail-list{grid-gap:20px}.product--thumbnail_slider .slider-button .svg-wrapper,.product--thumbnail_slider .slider-button .svg-wrapper>svg{height:35px!important;width:35px!important}product-info .product .thumbnail-slider .thumbnail-list.slider--tablet-up{margin-left:6px}product-info .product .product__media-list{margin-bottom:14px}.accordion__title{font-size:26px;letter-spacing:.8px;font-family:Montserrat!important;font-weight:700!important;color:#3b68df}.accordion{border:0!important;margin:0!important}.accordion .summary__title+.icon-caret{width:20.89px!important;height:11.37px!important;stroke:#3b68df;right:0}details[open] summary[aria-expanded=true] .accordion__title{font-size:26px;letter-spacing:.8px;font-family:Montserrat!important;font-weight:700!important;color:#7061d4}details[open] summary[aria-expanded=true] .summary__title+.icon-caret{stroke:#7061d4}.product__accordion .accordion__content{padding:0 20px 0 0!important}.product__accordion .accordion__content p,.product__accordion .accordion__content p a{color:#e51a13;font-size:16px;line-height:22px;letter-spacing:0;font-weight:500}.product-form{margin-bottom:0rem!important}.product-form__input.product-form__quantity+div{margin-bottom:1.5rem}.accordion__content .accordion__meta{max-height:230px;overflow:hidden;transition:max-height .4s ease}.accordion__content.expanded .accordion__meta{max-height:100%}.read-more-toggle{font-size:16px;color:#e51a13;margin-top:20px;background:none;border:none;font-weight:700;cursor:pointer;padding:0;text-decoration:underline;font-family:Montserrat}.related-products-slider{display:block!important}.related-products-slider .grid__item{padding:0 40px 0 0;width:100%!important;max-width:100%}.related-products-slider .slick-track{display:flex!important}.related-products-slider .slick-slide{height:auto}.related-products-slider .slick-arrow{width:60.43px;height:60.43px;border-radius:50%;background:transparent;border:2.5px solid #333;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .3s ease;z-index:9;margin-top:-80px;right:0;top:0}.related-products-slider .slick-arrow:before{content:"";display:inline-block;width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.5 12h-15m0 0l5.625-6M4.5 12l5.625 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:unset}.related-products-slider .slick-prev{left:auto;margin-right:80px}.related-products-slider .slick-next:before{transform:rotate(180deg)}.related-products-slider .slick-arrow:hover{background:#f3d9ff}.collection-hero.collection-hero--with-image .collection-hero__inner{padding-top:50px;padding-bottom:50px}.collection-hero--with-image .collection-hero__title{font-size:30px;letter-spacing:1.6px;line-height:normal}.collection-hero__description p{font-size:16px;line-height:25px;letter-spacing:0;font-weight:500}.collection-hero__image-container{min-height:40rem!important}.facets-vertical-form{justify-content:space-between!important;align-items:center}.facet-filters{padding-left:0!important}.facet-filters__label,select#SortBy,.product-count__text{color:#7061d4!important;font-size:16px!important;font-family:Montserrat!important;font-weight:600!important;letter-spacing:0;text-transform:uppercase}.facet-filters__field .select{width:auto;border:1px solid #7061D4;border-radius:10px;padding:10px}.facet-filters__field .select .svg-wrapper{right:10px}select#SortBy{color:#333!important;font-size:16px!important;text-transform:capitalize;font-weight:400!important}facet-filters-form.facets{padding-bottom:30px}.product-count-vertical{opacity:1}.collection.collection--empty h2.title.title--primary{line-height:normal;font-family:Montserrat!important}body.privacy-policy main#MainContent,body.terms-of-service main#MainContent,body.contact-information main#MainContent,body.shipping-policy main#MainContent,body.refund-policy main#MainContent,body.size-guide main#MainContent{background:#f3d9ff}.shopify-policy__container{max-width:var(--page-width)!important;padding:8rem 12rem 2rem}.shopify-policy__title{padding:70px 0 1px}.shopify-policy__title h1{font-size:38px;line-height:normal}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body ul li,.shopify-policy__body ol li{font-size:20px;line-height:29px;font-weight:500;color:#e51a13;text-align:center;letter-spacing:0;text-shadow:0 0 #e51a139e}.shopify-policy__body h2{font-size:22px;color:#3b68df;font-family:Montserrat!important;font-weight:700!important;letter-spacing:0}body.privacy-policy main#MainContent:after,body.terms-of-service main#MainContent:after,body.contact-information main#MainContent:after,body.shipping-policy main#MainContent:after,body.refund-policy main#MainContent:after,body.size-guide main#MainContent:after,body.about-us main#MainContent:after,body.faqs main#MainContent:after{background:url(/cdn/shop/files/Header.png?v=1771498423);content:"";background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:auto;width:100%;height:90px;margin-top:-1px;z-index:1}.shopify-policy__body p{margin-top:0;margin-bottom:10px}p.purple-text,.shopify-policy__body h3,.shopify-policy__body h5{color:#7061d4;font-weight:700!important;font-size:24px;line-height:36px;margin-top:20px!important;margin-bottom:30px!important}.shopify-policy__body h5{font-size:20px;line-height:29px;font-family:Montserrat!important;margin-bottom:10px!important}.shopify-policy__body h4{color:#3b68df;font-size:24px;line-height:36px;margin:35px 0!important;font-family:Montserrat!important}.shopify-policy__body h3{color:#3b68df;margin-bottom:14px!important;font-family:Montserrat!important}.size-guide-section .rich-text__wrapper{padding:176px 0 0}.size-guide-section h2.rich-text__heading.h0,.SG-faq h2.h0{-webkit-text-stroke:3px #ffffff;color:#7061d4;letter-spacing:0;line-height:normal}.size-guide-dimension .collage-wrapper-title{text-align:center;margin-bottom:1.8rem}.size-guide-dimension .collage-card img{width:547px!important;height:399px!important;left:0!important;right:0!important;margin:0 auto}.size-guide-dimension .collage-card .media{height:399px!important}.SG-faq .collapsible-content-wrapper-narrow{max-width:860px}.SG-faq .accordion__title,.SG-faq .accordion details[open] summary h3.accordion__title{font-size:24px;letter-spacing:0;line-height:24px;color:#fff}.SG-faq .accordion summary{padding:24.5px!important}.SG-faq .accordion details{margin-bottom:16px}.SG-faq .collapsible-content .accordion{border-radius:10px!important;background:transparent}.SG-faq .collapsible-content summary:hover .accordion__title{text-decoration:none}.SG-faq .accordion details summary{background:#3b68df;border-radius:10px!important}.SG-faq .accordion details[open] summary,.SG-faq .accordion details summary:hover{background:#7061d4}.SG-faq .accordion__content{background:#f3d9ff;font-size:18px;line-height:24px;color:#333;font-weight:500;letter-spacing:0;padding:20px 20px 5px!important}.SG-faq .accordion summary .icon-caret{width:18.89px!important;height:15.37px!important;stroke:#fff;right:25px;top:calc(50% - .8rem)}.SG-faq details[open] summary[aria-expanded=true] summary .icon-caret{stroke:#7061d4}.star-shape1 .collage-card:before{content:"";background:url(/cdn/shop/files/star-shape1.png?v=1771928802);background-size:cover;background-repeat:no-repeat;width:213px;height:212px;position:absolute;margin-left:220px;margin-top:-182px;animation:starfloating 3s ease-in-out infinite}.star-shape2 .collage-card:after,.SG-faq.star-shape3 .collapsible-content__header:before{content:"";background:url(/cdn/shop/files/star-shape2.png?v=1771928803);background-size:cover;background-repeat:no-repeat;width:175px;height:199px;position:absolute;margin-right:220px;margin-top:-190px;right:0;left:auto;animation:starfloating 3s ease-in-out infinite}.SG-faq.star-shape3 .collapsible-content__header:before{margin-right:10px;margin-top:-143px}.SG-faq .accordion__content a{color:#333}body.refund-policy .shopify-policy__container>.shopify-policy__title:nth-child(1){display:none}@keyframes starfloating{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.about-pg{position:unset;padding-bottom:0!important}.about-pg .image-with-text__grid{padding-top:60px}.about-pg .image-with-text__content{padding:1rem 0 3rem 5rem}.faq-pg .collapsible-content-wrapper-narrow{padding-top:80px}div#swym-anchor{display:none}button#swym-atw-pdp-button{text-transform:uppercase;border-radius:10px;height:60px;margin-top:-6px!important;gap:15px}button#swym-atw-pdp-button:hover{transform:none}.product__tax.caption{display:none}.related-products-slider .slick-track{margin-left:0;margin-right:0}@media screen and (max-width:1280px){.join-club-sec .rich-text__text:after{right:-80px;width:166px;height:159px}.our-story-sec .image-with-text__media-item{width:50%!important}h2.footer-block__heading.inline-richtext{line-height:normal}.footer-block.grid__item:not(.footer-block.grid__item:first-child){padding-left:0}footer .footer__content-top.page-width{padding-bottom:10rem}.footer-block.grid__item:first-child{max-width:100%;width:100%;text-align:center}.footer-block-image,.footer__list-social{justify-content:center!important}.footer__content-bottom-wrapper--center{margin-bottom:-65px}.footer-block.grid__item:not(.footer-block.grid__item:first-child){padding-top:0;text-align:center}product-info .product .product__title h1{line-height:normal}.accordion__content .accordion__meta{max-height:280px}.shopify-policy__container{max-width:100%;padding:8rem 5rem 2rem}.star-shape1 .collage-card:before{width:193px;height:192px;margin-left:70px}.star-shape2 .collage-card:after,.SG-faq.star-shape3 .collapsible-content__header:before{width:155px;height:179px;margin-right:70px}}@media screen and (min-width:990px){.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:block}header-drawer{margin-left:0!important}.menu-drawer__navigation-container{overflow-y:hidden!important;height:auto!important}}@media screen and (max-width:989px){.join-club-sec .rich-text__blocks{max-width:95%!important}h2.h1{line-height:normal}.join-club-sec .rich-text__text:after{right:-11px;width:126px;height:129px}.join-club-sec .rich-text__wrapper{padding:20px 0 0}.join-club-sec .bg-image-enable.rich-text{padding-bottom:40px}.join-club-sec .rich-text__text p{max-width:630px}.our-story-sec .image-with-text__grid{padding-top:80px;flex-direction:column}.our-story-sec .image-with-text__content{padding:6rem 0 12rem 0rem}.our-story-sec .image-with-text__media-item,.our-story-sec .image-with-text .grid__item{width:100%!important}.our-story-sec .image-with-text__media img{width:100%!important;height:100%!important}.our-story-sec{margin-top:-10px}.footer-block.grid__item:not(.footer-block.grid__item:first-child){width:100%;padding-top:0}.footer-block__details-content .list-menu__item--link{padding:0!important}.footer-block__heading+.footer-block__details-content{overflow:hidden;transition:max-height .4s ease;max-height:0}.footer__content-top .grid{row-gap:0rem!important}.footer-block.grid__item:first-child{margin-bottom:30px}h2.footer-block__heading.inline-richtext{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid;padding-bottom:25px}h2.footer-block__heading.inline-richtext:after{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23e51a13' d='M18 10h-4V6a2 2 0 0 0-4 0l.071 4H6a2 2 0 0 0 0 4l4.071-.071L10 18a2 2 0 0 0 4 0v-4.071L18 14a2 2 0 0 0 0-4'/%3E%3C/svg%3E")}h2.footer-block__heading.inline-richtext.selected:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23e51a13' d='M18 11H6a2 2 0 0 0 0 4h12a2 2 0 0 0 0-4'/%3E%3C/svg%3E")}.footer-block.grid__item:not(.footer-block.grid__item:first-child){text-align:left}h2.footer-block__heading.inline-richtext.selected+ul.footer-block__details-content{margin-bottom:30px!important}.menu-drawer__menu-item,.header--has-social .menu-drawer__utility-links{padding:1rem 1.5rem!important}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{display:none}.related-products-slider .grid__item{padding:0 10px}product-info .product .product__title h1{font-size:20px}details[open] summary[aria-expanded=true] .accordion__title,.accordion__title{font-size:22px!important}.product--thumbnail_slider .slider-button .svg-wrapper,.product--thumbnail_slider .slider-button .svg-wrapper>svg{height:25px!important;width:25px!important}.product--thumbnail_slider button.slider-button.slider-button--prev{left:6px;position:relative}.product--thumbnail_slider button.slider-button.slider-button--right{right:6px;position:relative}product-info .product .thumbnail-list{grid-gap:10px}product-info .product .product__media-list{margin-bottom:5px;column-gap:10px}product-info .product .product__info-wrapper .product__title{padding-top:36px}product-info .product .product-form__submit,button#swym-atw-pdp-button{height:50px}.product-form__input--pill input[type=radio]+label{padding:6px 14px!important;font-size:15px!important}.collection-hero--with-image .collection-hero__title{font-size:22px}body.privacy-policy main#MainContent:after,body.terms-of-service main#MainContent:after,body.contact-information main#MainContent:after,body.shipping-policy main#MainContent:after,body.refund-policy main#MainContent:after,body.size-guide main#MainContent:after,body.about-us main#MainContent:after,body.faqs main#MainContent:after{height:70px;z-index:1}.shopify-policy__body ul{width:100%!important}.star-shape1 .collage-card:before{width:153px;height:152px;margin-left:0}.star-shape2 .collage-card:after,.SG-faq.star-shape3 .collapsible-content__header:before{width:115px;height:139px;margin-right:0}}@media screen and (max-width:767px){.utility-bar__grid.page-width,.template--product .page-width{padding-left:1rem;padding-right:1rem}footer .footer__content-top.page-width{padding-left:1.5rem;padding-right:1.5rem}p.announcement-bar__message.h5{font-size:11px;letter-spacing:1px}.announcement-bar-section .utility-bar{height:46px}sticky-header.bg-image-enable{height:157px}sticky-header.bg-image-enable header.header.header--top-center{height:157px;padding:0 2rem!important}svg.icon.icon-hamburger,svg.icon.icon-close{width:25.67px;height:24px}a#cart-icon-bubble svg{width:28.61px;height:35px}svg.icon.icon-search{width:24.5px;height:24.5px}.header__icons{gap:0;padding:0}.home-banner{margin-top:-25px}.scrollbar-sec{padding-top:8px!important;padding-bottom:40px!important}h2.h2{line-height:normal}h2.h1{font-size:26px}.join-club-sec .rich-text__text p{font-size:20px;line-height:35px;color:#fff;letter-spacing:.8px;margin:20px auto 10px!important}.join-club-sec .rich-text__text:after{top:60px;right:-24px;width:106px;height:109px}a.button.button--primary{font-size:18px;line-height:42px;padding:.9rem 4rem}.our-story-sec .image-with-text__content{padding:4rem 0 8rem 0rem}.footer-block__details-content{margin-bottom:0!important}.footer__list-social{margin-top:16px}.footer-block.grid__item{margin:0!important}.footer-block.grid__item:first-child{margin-bottom:50px!important}footer .footer__content-top.page-width{padding-top:0}footer .footer__content-top.page-width{padding-top:0;padding-bottom:30px}.featured-collection-product-sec h2{text-align:center;margin:0 0 70px}.product-slider__nav{justify-content:center!important;gap:20px}.arrow-prev{margin-top:-50px!important;margin-left:-50px}.arrow-next{margin-top:-50px!important;margin-right:-50px}.product-slider-block{padding-top:20px}.featured-collection-product-sec{padding-bottom:0!important}.featured-collection-product-sec h2{font-size:22px!important}.featured-collection-product-sec{margin-top:-45px}.cart-count-bubble{bottom:2.5rem;left:2.4rem}.related-products-slider .slick-list{padding-top:24px!important}.related-products-slider .slick-arrow{width:32px;height:32px;margin-top:-30px}.related-products-slider .slick-arrow:before{width:22px;height:22px}.related-products-slider .slick-prev{margin-right:0;left:-40px;margin-left:50%}.related-products-slider button.slick-next.slick-arrow{right:-40px;margin-right:50%}h2.related-products__heading{padding:50px 0 0}.collection-hero.collection-hero--with-image .collection-hero__inner{padding:30px 1.5rem;flex-direction:column-reverse}.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 0 0!important;text-align:center}.collection-hero--with-image .collection-hero__title{font-size:18px}.facets-vertical{padding:0 1.5rem}aside#main-collection-filters{display:none}facet-filters-form.facets{display:flex!important;padding:0 1.5rem 30px}form#FacetSortForm{display:flex;width:100%}.shopify-policy__container{padding:6rem 1.5rem 0rem}.shopify-policy__title h1{font-size:25px}body.privacy-policy main#MainContent:after,body.terms-of-service main#MainContent:after,body.contact-information main#MainContent:after,body.shipping-policy main#MainContent:after,body.refund-policy main#MainContent:after,body.size-guide main#MainContent:after,body.about-us main#MainContent:after,body.faqs main#MainContent:after{height:50px}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body ul li,.shopify-policy__body ol li{font-size:18px}.size-guide-section .rich-text__wrapper{padding:135px 0 0}.size-guide-section h2.rich-text__heading.h0,.SG-faq h2.h0{-webkit-text-stroke:2.5px #ffffff;font-size:35px}.size-guide-dimension .collage-card img{width:100%!important;height:auto!important;object-fit:contain}.star-shape1 .collage-card:before{width:113px;height:112px;margin-top:-122px}.star-shape2 .collage-card:after,.SG-faq.star-shape3 .collapsible-content__header:before{width:85px;height:99px;margin-right:20px;margin-top:-140px}.SG-faq.star-shape3 .collapsible-content__header:before{margin-top:-80px}.size-guide-dimension .collage-card .media{height:auto!important}.about-pg .image-with-text__content{padding:3rem 0 1rem 0rem!important}.faq-pg .collapsible-content-wrapper-narrow{padding-top:60px}.faq-pg .collapsible-content__wrapper{padding-bottom:0}button#swym-atw-pdp-button{gap:8px}}@media screen and (max-width:480px){sticky-header.bg-image-enable{height:107px}sticky-header.bg-image-enable header.header.header--top-center{height:107px}.home-banner{margin-top:-15px}h2.h2{font-size:18px}h2.h1{font-size:21px}.join-club-sec .rich-text__text p{margin:20px auto 30px!important;font-size:18px;line-height:31px;letter-spacing:0}.join-club-sec .rich-text__blocks{max-width:100%!important}.join-club-sec .rich-text__text:after{top:53px;right:-16px;width:96px;height:100px}.our-story-sec .image-with-text__grid{padding-top:50px}.our-story-sec .image-with-text__content{padding:3rem 0 4rem 0rem}h2.footer-block__heading.inline-richtext{font-size:12px}h2.footer-block__heading.inline-richtext{padding-bottom:15px;margin-bottom:20px!important}footer .list-menu__item{font-size:16px!important;line-height:30px}.copyright__content{font-size:14px!important;line-height:20px!important}.footer__content-bottom-wrapper--center{margin-bottom:-55px}a.button.button--primary{font-size:16px;line-height:40px;padding:.5rem 4rem}.richtext-sec{margin-top:-38px}.richtext-sec .rich-text{padding-top:55px}.richtext-sec .rich-text__wrapper{padding:0}.featured-collection-product-sec{padding-top:80px!important}.product--title{margin:0 0 4px!important}.our-story-sec p.image-with-text__text{margin-top:18px}product-info .product .product__title h1{font-size:16px}product-info .product .price .price-item{font-size:26px}details[open] summary[aria-expanded=true] .accordion__title,.accordion__title{font-size:18px!important}h2.related-products__heading{padding:0}.product-form__input .form__label{font-size:14px}product-info .product .product__info-container>*+*{margin:1.5rem 0}product-info .product .thumbnail-list__item.slider__slide{width:31.5%!important}product-info .product .thumbnail{width:100%!important}.accordion__content .accordion__meta{max-height:340px}form#FacetSortForm{flex-direction:column;gap:20px}.collection h3.card__heading,.featured-collection-product-sec h3,.card-information .price{font-size:13px;line-height:normal;letter-spacing:.9px}.shopify-policy__title{padding:50px 0 1px}.purple-text{font-size:20px;line-height:normal;margin-top:10px!important;margin-bottom:20px!important}.shopify-policy__body a{word-wrap:break-word}body.privacy-policy main#MainContent:after,body.terms-of-service main#MainContent:after,body.contact-information main#MainContent:after,body.shipping-policy main#MainContent:after,body.refund-policy main#MainContent:after,body.size-guide main#MainContent:after,body.about-us main#MainContent:after,body.faqs main#MainContent:after{height:55px}.shopify-policy__title h1{font-size:18px}.shopify-policy__body h3{font-size:20px;line-height:28px;margin-top:10px!important}.shopify-policy__body h4{font-size:20px;line-height:28px;margin:15px 0!important}.shopify-policy__body ul{padding-left:5px}.star-shape1 .collage-card:before{width:93px;height:92px;margin-top:-100px;margin-left:-10px}.star-shape2 .collage-card:after,.SG-faq.star-shape3 .collapsible-content__header:before{width:60px;height:69px;margin-right:20px;margin-top:-90px}.SG-faq.star-shape3 .collapsible-content__header:before{margin-top:-50px}.SG-faq .accordion summary{padding:16px!important}.SG-faq .accordion summary .icon-caret{width:15.89px!important;height:13.37px!important;right:15px}.SG-faq details[open] summary[aria-expanded=true] .accordion__title,.SG-faq .accordion__title{font-size:16px!important}.SG-faq .accordion__content{font-size:16px;padding:10px 10px 5px!important}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body ul li,.shopify-policy__body ol li{line-height:26px}.footer__copyright{margin-top:0}.footer__content-bottom-wrapper--center{margin-bottom:-45px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.css.map */
