img.moon-icoons{max-width:20px}img.icon_top_left{position:absolute;left:0;top:0}img.icon_bottom_left{position:absolute;left:0;bottom:0}img.icon_top_right{position:absolute;right:0;top:0}img.icon_bottom_right{position:absolute;right:0;bottom:0}.size-buttons{justify-content:center}.theme-block .rte p{font-family:sweet-sans-pro;font-size:17px;margin-bottom:15px}swym-storefront-layout-tab-content.swym-storefront-layout-container{max-width:1500px;margin:0 auto;width:100%;padding:0 40px}#swym-storefront-layout-section-container .swym-storefront-layout-header{background:unset;color:unset;height:auto;padding-top:70px;padding-left:0}body #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%;margin:0 auto;max-width:-webkit-fill-available;padding-left:0;padding-right:0}body div#swym-wishlist-title{letter-spacing:0px!important;line-height:140%;font-size:16px;font-family:obviously-wide!important;font-weight:500!important}.swym-storefront-layout-tab-container{padding-bottom:70px}.swym-storefront-layout-tab-container button.swym-storefront-layout-grid-item-add-to-cart-button{line-height:140%;font-size:14px;font-family:obviously-wide;font-weight:500}.swym-storefront-layout-tab-container a.swym-storefront-layout-grid-item-title{font-size:18px;font-family:obviously-wide;color:#270f1c;font-weight:500;line-height:140%;letter-spacing:-1px;text-transform:uppercase}.swym-storefront-layout-variant,.swym-storefront-layout-grid-item-final-price{color:#270f1c!important;font-size:14px!important}.swym-storefront-layout-price-devider{color:#270f1c!important}p.collection_desc{max-width:1000px}@media only screen and (max-width:1700px){#ad-banner-section .ad-banner-img{min-height:auto;max-height:300px}#ad-banner-section{min-height:auto}#ad-banner-section .ad-banner-heading{font-size:40px}#ad-banner-section .ad-banner-desc{font-size:18px}#ad-banner-section .ad-banner-btn{font-size:12px}.product-badge{padding:12px;font-size:12px}.main-content .grid-product__title{font-size:13.5px}.main-content .grid-product__price{font-size:20px}span.short-desc{font-size:16px}.main-content .section-header{margin-bottom:30px}.main-content .section-header__title,.index-section--faq p.h2,.theme-block h2,.shopify-policy__title h1{font-size:45px;line-height:120%;font-family:span-condensed;letter-spacing:0px}.main-content .header-viewall .btn{font-size:14px}.main-content .collection-item--below .collection-item__title{margin-top:27px;font-size:17px}.main-content .collection-desc p{text-transform:none;font-size:17px}.main-content .collection-cta a{font-size:12px;padding-bottom:14px}body .news-contact__right .news-contact__heading{color:#fff;margin-bottom:28px;line-height:100%}body .news-contact__heading{font-family:span-condensed;font-size:37px;max-width:457px;margin:0 auto 20px}body .news-contact__desc{font-size:17px}body .news-contact__btn{font-size:12px}}@media only screen and (min-width:1100px)and (max-width:1320px){.about-panel .about-panel-desc2{width:40%}}@media only screen and (min-width:990px){.template-product .flickity-page-dots{position:absolute!important;bottom:auto!important;top:50%!important;right:20px!important;left:auto!important;transform:translateY(-50%)!important;flex-direction:column!important;gap:8px;display:flex;flex-wrap:wrap;width:20px}.product__main-photos .flickity-page-dots .dot:before{font-size:31px}.template-product .flickity-page-dots .dot{width:16px!important;height:16px!important;margin:2px 0!important;border-radius:50%!important}}@media only screen and (min-width:768px){.mobile_view{display:none!important}section.custom-tabs.custom-tabs_mob{display:none}}@media only screen and (max-width:767px){.desktop_view{display:none!important}.section-header--with-link{flex-wrap:nowrap}.header-viewall{width:auto}.header-viewall img{max-height:14px}.site-nav__link--icon .icon,span.swym-header-launcher-icon{height:18px;width:18px;align-items:center}.animated-header-wrap img.icon_top_right,.animated-header-wrap img.icon_bottom_right{right:-15px!important}.animated-header-wrap img.icon_bottom_left,.animated-header-wrap img.icon_top_left{left:-15px!important}.faq-collections header.section-header img{margin:0 auto;max-width:70px;margin-bottom:25px!important}.product-single__title{word-wrap:break-word;margin-bottom:10px;font-size:34px;line-height:39px;letter-spacing:-1px}.page-content--product .product-block{margin-bottom:0}.page-content--product .variant__label[for]{margin-top:30px}.page-content--product .product__price{font-size:22px;display:block;margin-top:20px}#MainContent .product-single__meta .color-swatch{width:24px;height:24px;max-width:20px;padding:12px}.product-block.block_type_description p,.product-single__meta .add-to-cart{font-size:14px}.product-single__meta #swym-atw-pdp-button{max-height:48px}img.moon-icoons{max-width:15px}.size-selector{bottom:34px;padding:7px}#MainContent .size-selector label{font-size:10px;margin-bottom:0}label.size_label_custom{padding:10px 2px 0}.index-section--faq p.h2,.theme-block h2,.shopify-policy__title h1{font-size:30px!important;line-height:1.12!important}form .btn{letter-spacing:0px;line-height:140%;font-size:12px;font-family:obviously-wide;font-weight:500}label.size_label_custom.selected:after{bottom:-3px;height:1px}.about-container .symbols-row__title{font-size:10px}.about-container .symbols-row__text{max-width:235px;font-size:12px}.about-container .two-places-banner--padded{padding-top:20px}.product__main-photos .flickity-page-dots .dot:before{font-size:27px;background-size:12px}.product__main-photos .flickity-page-dots{bottom:20px}section.custom-tabs.custom-tabs_mob.mobile_acc_1{margin-top:30px;margin-bottom:60px;border-bottom:1px solid #270F1C}section.custom-tabs.custom-tabs_mob.mobile_acc_1 .product-specs{margin-top:16px}.accordion-wrapper{display:none}.accordion-wrapper.accordion-main-1{display:block}.custom-tabs_desktop{display:none}.custom-tabs_mob .accordion-header{width:100%;padding:17px 0;border-top:1px solid #270F1C;background:transparent;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;font-family:obviously-wide;color:#270f1c;font-weight:500;letter-spacing:0px;font-size:12px;text-transform:uppercase}.custom-tabs_mob .accordion-icon{position:relative;width:14px;height:14px}.custom-tabs_mob .accordion-icon img{transition:transform .2s ease}.custom-tabs_mob .accordion-header[aria-expanded=true] .accordion-icon img{transform:rotate(180deg);transition:transform .2s ease}.custom-tabs_mob .accordion-panel{display:none}.custom-tabs_mob .accordion-panel--open{display:block}.custom-tabs_mob .accordion-panel--open p{padding:20px;font-size:14px}.custom-tabs_mob .accordion-panel--open p a{text-decoration:underline}body .lookbook-swiper-pagination{gap:12px}body .lookbook-swiper-pagination .swiper-pagination-bullet{width:15px;height:15px}}@media only screen and (max-width:480px){.cart-link__bubble--visible,.swym-header-launcher-badge{width:9px!important;height:9px!important}.grid-product .grid-product__title{font-size:11.4px!important;letter-spacing:0px;min-height:28px}.founder-story__image{max-width:75%;margin:0 auto}.product-image-main,.product-image-main img,.product-image-main image-element{height:370px}.product-image-main .image-wrap{padding-bottom:370px!important}.main-content .grid-product__price{font-size:16px}span.short-desc{font-size:14px}.newsletter-success{text-align:center!important}.about-container .top-story-section .story-content{padding:30px 5vw;min-height:auto}.about-container .reflection-logo{max-width:62px;margin:0 auto;margin-bottom:0!important}.about-container .reflection-split-section{padding-top:0}.reflection-description,.brand-definition__body p,.how-we-create__inner .how-we-create__content p,.founder-story__content .founder-story__body p{font-size:15px!important}.brand-definition__kicker,.reflection-title,.how-we-create__inner .how-we-create__heading,.founder-story__content .founder-story__heading{font-size:13px!important}.how-we-create__inner .how-we-create__heading,.founder-story__content .founder-story__heading{margin-bottom:14px}.about-container .how-we-create__inner{gap:52px}.about-container .reflection-content,.about-container .reflection-image{width:87.1%;margin:0 auto}.about-container .reflection-main-image{max-width:220px;margin:0 auto}.about-container .how-we-create__inner,.founder-story__content{text-align:center}.about-container .how-we-create__swiper_swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{justify-content:center}.about-container .brand-definition__inner{text-align:center}.about-container .brand-definition__word{justify-content:center}.about-container .brand-definition__image{width:100%;padding-left:78px}.brand-definition__pronunciation{font-size:15px;margin-bottom:40px;font-weight:600}.about-container .symbols-row__icon{width:92px;height:auto;max-height:120px;margin-bottom:16px}.product__main-photos .flickity-page-dots .dot{color:transparent;height:10px;width:16px}.about-brand-section .about-panel h2{font-size:13px}img.moon-icoons{max-width:12px!important}.plp-quoto-section blockquote.story-quote p{font-size:26px;line-height:28px}body .faq-collections .collapsible-trigger--inline{font-size:14px!important}.faq-collections .rte.collapsible-content__inner--faq{font-size:14px}body .news-contact__desc{font-size:14px;max-width:268px}body .news-contact__heading{font-size:30px}p.collection_desc{font-size:14px}}@media only screen and (max-width:400px){.grid-product .grid-product__title{font-size:10.4px!important;letter-spacing:0px;min-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
