.about-hero-sec{margin-top:-13rem}.about-hero-sec h1{font-size:60px!important;line-height:75px!important;color:#ebcd8c!important;font-weight:400!important}.about-image-sec .custom-section-content .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{display:flex!important;flex-direction:row-reverse!important}.about-image-sec rte-formatter.spacing-style.text-block{max-width:64%}.about-image-sec .spacing-style.text-block{width:73%}.about-image-sec img.image-block__image.border-style{object-fit:contain;width:538px;height:665px}.about-image-sec h2{font-size:42px!important;line-height:58px!important;font-weight:400!important}.about-Paris-sec{margin-top:4rem}.about-Paris-sec .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{display:flex;justify-content:space-between}.about-Paris-sec .image-block__image{margin-top:-9rem;width:485px;height:499px}.about-Paris-sec .group-block-content{height:100%;width:60%}.contact-sec .layout-panel-flex{gap:10px}.contact-sec h2{font-size:42px;line-height:52px;font-weight:400}.contact-sec .spacing-style p{margin-bottom:-3rem!important;font-size:18px;line-height:26px}.contact-sec .contact-form__input--textarea{height:13rem}.contact-sec .submit-button{padding:12px;margin-top:2rem;margin-left:auto;margin-right:auto;border-radius:30px;font-size:16px;line-height:26px;font-weight:600}.contact-sec .contact-form{max-width:920px;margin:0 auto;padding:8px 12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.contact-sec .form-row{margin-bottom:36px}.contact-sec .contact-form__input,.contact-form__textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #BDBDBD;padding:70px 0 0 10px;font-size:12px;line-height:26px;color:#222;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s ease,box-shadow .16s ease;font-family:Montserrat Alternates;border-radius:0}.contact-sec .contact-form__input::placeholder,.contact-form__textarea::placeholder{color:#b2b2b2;opacity:1;font-size:12px;line-height:26px;font-weight:400;letter-spacing:.2px}.contact-sec .contact-form__input,.contact-form__textarea{box-shadow:none;-webkit-font-smoothing:antialiased}.contact-sec .contact-form__input:focus,.contact-form__textarea:focus{border-bottom-color:rgba(189,189,189,1) box-shadow: 0 2px 0 rgba(0,0,0,.01)}.contact-sec .contact-form__textarea{min-height:140px;resize:vertical;padding-top:12px}.contact-sec .visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.contact-sec input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#222!important}.contact-sec .custom-section-content{width:85%;margin-left:auto;margin-right:auto;margin-top:5rem;margin-bottom:5rem;box-shadow:#00000026 0 4px 13.1px 3px,#0000000f 0 0 0 1px}.contact-sec .contact-form.spacing-style.size-style{padding:0}.contact-sec .contact-form__form-row{display:flex;flex-direction:column}.contact-icon-sec .spacing-style h3{font-size:28px;line-height:40px;font-weight:400}.contact-icon-sec .group-block{border-top:none;border-left:none;border-bottom:none}.contact-icon-sec .icon-block{padding-top:9px}.faq-sec .custom-section-content{width:85%;margin-left:auto;margin-right:auto;margin-top:5rem;margin-bottom:5rem;box-shadow:#00000026 0 4px 13.1px 3px,#0000000f 0 0 0 1px}.faq-sec .custom-section-content details.details{background:#191f28;color:#fff;border-radius:40px}.faq-sec .custom-section-content summary:hover{color:#fff}.faq-sec .accordion.accordion--AVWxOY1REcFovRlRia__accordion_MxK4HP.accordion--caret.border-style.spacing-style.accordion--dividers{display:flex;flex-direction:column;gap:15px;width:85%;margin:0 auto}.faq-sec .svg-wrapper>svg{height:50px;width:50px}.faq-sec .svg-wrapper>svg{background:url(/cdn/shop/files/Group_10_be37b7d3-638c-4784-be85-ff51f4583324.png?v=1764736121);background-position:center;background-size:inherit;background-repeat:none}.faq-sec .svg-wrapper>svg{width:50px;height:50px;color:transparent}.faq-sec summary .svg-wrapper{width:50px;height:50px}.faq-sec details[open]>summary .icon-animated>svg{transform:rotate(34deg)}.faq-sec summary.details__header{padding-left:40px;padding-right:10px;font-family:inherit;font-size:18px;line-height:28px;font-weight:500}.faq-sec .details-content{padding-left:40px;padding-right:40px;padding-bottom:40px}.faq-sec .spacing-style h2{font-size:42px;line-height:52px;font-weight:400}.prod-sec .swym-atw-button-container.margin-top{margin-top:0rem!important}.prod-sec .product-form-buttons button{padding-inline:15px;padding-block:15px}.prod-sec .product-form-buttons.spacing-style.product-form-buttons--stacked{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-end}.prod-sec .product-form-buttons .shopify-payment-button__button,.button[id^=BuyButtons-ProductSubmitButton-]{font-family:inherit}.prod-sec .product-information__grid--limit-details .product-details>.group-block{max-width:30rem!important}.prod-sec span.price{color:#ff9200;font-size:18px;line-height:28px;font-weight:600}details[open]>summary .icon-animated>svg{transform:rotate(270deg)}.prod-sec summary.details__header{font-family:inherit;font-weight:500;color:#000!important}.prod-sec .spacing-style.text-block.text-block--ASWV5bTE0TFJFUDJFY__text_aEtTtq.custom.text-block--align-left.custom-typography.custom-font-size.custom-color{border-top:1px solid #0000004D;padding-top:25px;margin-top:-1.82rem}.prod-sec .spacing-style.text-block.text-block--Abm92NFJWOWkrVXluQ__text_G3bqBj.custom.custom-typography.custom-font-size.custom-color h3{border-bottom:2px solid;padding-bottom:15px;font-size:22px;line-height:32px}.prod-sec{margin-top:6rem}.prod-recent-sec .section-resource-list__content .icon-block{justify-content:center;!important}.prod-recent-sec h2{font-size:42px!important;line-height:52px!important;font-weight:400!important}.prod-recent-sec .h4 p{font-size:22px;line-height:32px;font-weight:500}.prod-recent-sec span.price{color:#ff9200}.prod-sugst-sec .section-resource-list__content .icon-block{justify-content:center;!important}.prod-sugst-sec h2{font-size:42px!important;line-height:52px!important;font-weight:400!important}.prod-sugst-sec .h4 p{font-size:22px;line-height:32px;font-weight:500}.prod-sugst-sec span.price{color:#ff9200}.prod-sec .spacing-style h1{font-size:42px;line-height:52px;font-weight:400}.product-media-container.media-fit img{border-radius:20px}body:has(header-component[transparent]) .product-media-container.constrain-height{border-radius:30px}.prod-sec fieldset.variant-option.variant-option--buttons.variant-option--equal-width-buttons{display:flex}.prod-sec label.variant-option__button-label{width:30%}.new-arrivals-sec .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{box-shadow:#00000059 0 5px 15px;display:flex;justify-content:flex-start!important;align-items:center!important}.new-sent-sec .image-block__image{margin-top:2rem}.explore-sec h2,.new-arrivals-sec .text-block h2{font-size:42px;line-height:52px;font-weight:400}.new-arrivals-sec .text-block p{font-weight:600!important;text-decoration:underline!important;letter-spacing:1px}.new-arrivals-sec .product-card p{text-decoration:none!important;font-size:22px;line-height:32px;font-weight:500!important}.new-arrivals-sec span.price{font-size:16px;line-height:28px;font-weight:600;color:#ff9200}.new-sent-sec h2{font-size:42px;line-height:52px;font-weight:400}h2#cart-drawer-heading{font-size:25px;line-height:35px}span.disclosure-trigger__label.h6{font-family:Montserrat Alternates;font-weight:600}.cart-items__details dd,.cart-items__details span{font-family:Montserrat Alternates}.cart-primary-typography{font-family:Montserrat Alternates!important}button#checkout{font-family:Montserrat Alternates}div#swym-storefront-layout-container{width:1360px;margin:0 auto}div#swym-storefront-layout-total-list-items-count{text-align:center}.swym-storefront-layout-header{align-items:center!important}.swym-storefront-layout-title{font-size:42px!important;line-height:52px!important}button.swym-storefront-layout-grid-item-add-to-cart-button{font-family:Montserrat Alternates}a.swym-storefront-layout-grid-item-title{font-weight:600}.swym-storefront-layout-body{overflow:hidden!important;width:100%!important;margin-bottom:5rem!important}.swym-storefront-layout-container{overflow:hidden!important}.swym-storefront-layout-grid-item{flex-direction:row!important}a.swym-storefront-layout-grid-item-image-container{height:160px!important}a.swym-storefront-layout-grid-item-title{font-size:18px!important;line-height:32px!important;font-family:"Kaftan Serif - Trial"!important;font-weight:400!important}.swym-storefront-layout-grid-item-final-price{color:#000!important;font-family:inherit;font-size:16px;line-height:26px;font-weight:600}.swym-storefront-layout-price-devider{display:none}.swym-storefront-layout-grid-item-price-variant{flex-direction:column-reverse}.swym-storefront-layout-variant{font-size:16px!important;line-height:26px!important;color:#000!important;font-family:Montserrat Alternates!important;font-weight:400!important}div#swym-storefront-layout-items-container{gap:20px!important}.swym-storefront-layout-login-user-container,a.swym-storefront-layout-empty-sfl-view-cart-button{background:#ebcd8c!important}.header[data-sticky-state] a#swym-horizon-header-inject{color:#fff!important}.header[data-sticky-state=active] a#swym-horizon-header-inject,.contact .header[data-sticky-state] a#swym-horizon-header-inject,.contact .header[data-sticky-state=active] a#swym-horizon-header-inject,.faq .header[data-sticky-state] a#swym-horizon-header-inject,.faq .header[data-sticky-state=active] a#swym-horizon-header-inject{color:#000!important}@media screen and (min-width: 1440px){.about-Paris-sec .image-block{justify-content:flex-start;width:50%}.prod-sec .product-form-buttons--stacked>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex-basis:36%!important;flex:0 1 150px}.prod-sec .product-form-buttons{flex-direction:row;flex-wrap:nowrap}}@media screen and (max-width: 1440px){.about-Paris-sec .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style{width:50%}.about-Paris-sec .group-block-content{height:100%;width:80%}.about-image-sec .image-block--height-fit.spacing-style.size-style{width:50%!important}.about-image-sec rte-formatter.spacing-style.text-block{max-width:87%}.about-image-sec .spacing-style.text-block{width:100%}.about-image-sec .group-block-content{width:88%}.about-hero-sec{min-height:384.73px!important}}@media screen and (max-width: 1024px){div#swym-storefront-layout-container{width:944px;margin:0 auto}.prod-sec .product-information__grid--limit-details .product-details>.group-block{max-width:25rem!important}.about-image-sec .group-block-content{width:100%}.about-image-sec img.image-block__image.border-style{height:480px}.about-Paris-sec .image-block__image{height:422px}}@media screen and (max-width: 990px){.swym-storefront-layout-title{font-size:35px!important;line-height:45px!important}div#swym-storefront-layout-container{width:688px;margin:0 auto}.new-sent-sec h2{font-size:35px;line-height:45px}.new-arrivals-sec .product-card p{text-decoration:none!important;font-size:18px;line-height:30px}.explore-sec h2,.new-arrivals-sec .text-block h2{font-size:35px;line-height:45px}.new-arrivals-sec .group-block.group-block--height-fill.group-block--width-custom.border-style.spacing-style.size-style.color-scheme-6{width:40%!important}.new-arrivals-sec .card-gallery{width:80%}.prod-sec .product-information__grid--limit-details .product-details>.group-block{max-width:20rem!important}.prod-recent-sec .text-block{padding-bottom:0}.prod-recent-sec h2,.prod-sugst-sec h2{font-size:35px!important;line-height:45px!important}.prod-sec .spacing-style h1{font-size:35px;line-height:45px}.prod-sec{margin-top:0rem;padding-top:10rem}main>.shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content{margin-top:0!important}.faq-sec .spacing-style h2{font-size:35px;line-height:45px}.faq-sec .custom-section-content{margin-top:10rem;width:100%}.contact-sec h2{font-size:35px;line-height:45px}.contact-sec .custom-section-content{margin-top:10rem}.contact-icon-sec .spacing-style h3{font-size:22px;line-height:32px}.contact-sec .custom-section-content,.contact-icon-sec .border-style.custom-section-content{width:100%}.about-image-sec .custom-section-content .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{min-height:0vh!important}.about-image-sec img.image-block__image.border-style{height:353px}.about-Paris-sec .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{padding-top:35px;padding-bottom:35px!important}.about-Paris-sec .image-block__image{margin-top:-7rem}.about-Paris-sec .image-block__image{height:315px;width:307px}.about-image-sec .group-block-content{width:90%}.about-image-sec .spacing-style.size-style{width:50%!important}.about-image-sec rte-formatter.spacing-style.text-block{max-width:100%!important}.about-image-sec rte-formatter.spacing-style.text-block{max-width:100%}.about-image-sec h2{font-size:35px!important;line-height:45px!important;font-weight:400!important}.about-hero-sec h1{font-size:50px!important;line-height:60px!important}}@media screen and (max-width: 820px){.prod-sec .spacing-style.text-block.text-block--ASWV5bTE0TFJFUDJFY__text_aEtTtq.custom.text-block--align-left.custom-typography.custom-font-size.custom-color{margin-top:-1.5rem}}@media screen and (max-width: 767px){.swym-storefront-layout-title{font-size:30px!important;line-height:40px!important}.swym-storefront-layout-body{margin-bottom:3rem!important}div#swym-storefront-layout-container{width:340px;margin:0 auto}.new-sent-sec .layout-panel-flex{gap:0px}.new-sent-sec .icon-block{width:100%!important;justify-content:center}.new-sent-sec h2{font-size:30px;line-height:40px;text-align:center}.explore-sec .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{padding-top:35px;padding-bottom:50px}.explore-sec .icon-block{width:100%!important;justify-content:center}.explore-sec h2,.new-arrivals-sec .text-block h2{font-size:30px;line-height:40px;text-align:center}.new-arrivals-sec{margin-bottom:4rem}.new-arrivals-sec div span.price{display:flex;justify-content:center}.new-arrivals-sec .product-grid__card.product-grid__card{align-items:center;padding-bottom:30px}.new-arrivals-sec .group-block.group-block--height-fill.group-block--width-custom.border-style.spacing-style.size-style.color-scheme-6{width:100%!important;min-height:511px}.prod-sec .product-form-buttons--stacked>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex-basis:31%;width:75%;margin:0 auto}.prod-sec .product-form-buttons{flex-direction:column}.prod-sec .quantity-selector{width:46%;margin:0 auto;flex:none}.prod-recent-sec .h4 p,.prod-sugst-sec .h4 p{font-size:20px;line-height:30px}.prod-recent-sec h2,.prod-sugst-sec h2{font-size:30px!important;line-height:40px!important}.prod-sec .product-information__grid--limit-details .product-details>.group-block{max-width:25rem!important}.prod-sec{padding-top:5rem}.prod-sec .product-information__media{padding:20px}.faq-sec .custom-section-content{margin-top:6rem}.faq-sec summary.details__header{font-size:16px;line-height:24px}.faq-sec .details-content{padding-left:20px}.faq-sec summary.details__header{padding-left:20px}.faq-sec .accordion.accordion--AVWxOY1REcFovRlRia__accordion_MxK4HP.accordion--caret.border-style.spacing-style.accordion--dividers{width:90%}.faq-sec .svg-wrapper>svg{width:35px;height:35px}.faq-sec .svg-wrapper>svg{background-size:contain;background-repeat:no-repeat}.contact-sec h2,.faq-sec .spacing-style h2{font-size:30px;line-height:40px}.contact-sec .custom-section-content{margin-top:6rem}.about-Paris-sec .image-block__image{margin-top:2rem}.about-Paris-sec .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{flex-direction:column-reverse;padding-bottom:0;!important}.about-Paris-sec{margin-top:0}.about-Paris-sec .image-block__image{height:300px;width:290px}.about-Paris-sec .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style{width:92%}.about-Paris-sec .group-block-content{width:100%}.about-image-sec .group-block-content{width:100%;align-items:center}.about-image-sec .custom-section-content .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{flex-direction:column-reverse!important}.about-image-sec .spacing-style.size-style,.about-image-sec .image-block--height-fit.spacing-style.size-style{width:100%!important}.about-Paris-sec p,.about-image-sec p{text-align:center}.about-image-sec h2{font-size:30px!important;line-height:40px!important;text-align:center}.about-hero-sec h1{font-size:40px!important;line-height:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
