@font-face{font-family:josfin;src:url(https://cdn.shopify.com/s/files/1/0341/9632/4484/files/JosefinSans-SemiBold.woff2?v=1719482767) format("woff2"),url(https://cdn.shopify.com/s/files/1/0341/9632/4484/files/JosefinSans-SemiBold.woff?v=1719482767) format("woff")}@font-face{font-family:josefinRegular;src:url(https://cdn.shopify.com/s/files/1/0341/9632/4484/files/FontsFree-Net-JosefinSans-Regular.woff2?v=1721317478) format("woff2"),url(https://cdn.shopify.com/s/files/1/0341/9632/4484/files/FontsFree-Net-JosefinSans-Regular.woff?v=1721317478) format("woff")}@font-face{font-family:jost;src:url(https://cdn.shopify.com/s/files/1/0341/9632/4484/files/JostVariableFont_wght.woff2?v=1721315239) format("woff2"),url(https://cdn.shopify.com/s/files/1/0341/9632/4484/files/JostVariableFont_wght.woff?v=1721315238) format("woff")}.is-justify-center{justify-content:center}.is-justify-left{justify-content:flex-start}.is-justify-right{justify-content:right}.is-align-center{align-items:center}.is-align-start{align-items:flex-start}.is-align-bottom{align-items:flex-end}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.is-desktop-hidden{display:none!important}.text-black{color:#000}.w-50{width:50%}.page-width-full{width:100%;padding:0 40px}.announcement-text,.announcement-link-text{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.98px;line-height:18.15px}.free-shipping-text{display:none}#SiteHeader:hover{background:#fff}.site-nav__dropdown-link{background:#fff!important;color:#000!important}.site-nav__dropdown{background:#fff}.is-light .doubly-wrapper.doubly-header .doubly-nice-select .current{color:#000!important}.site-header__logo-link img{filter:contrast(250%)!important}.site-header__logo-link{margin-bottom:12px}#SiteHeader :where(a,span,li,summary,details){font-size:11px;letter-spacing:1px;line-height:16.5px;text-transform:uppercase;font-family:josfin}.custom-header-search predictive-search{max-width:218px;padding-block:0}.custom-header-search input#Search{background:#444;border:0;height:30px;padding:0 30px;color:#fff!important}.custom-header-search input#Search::placeholder{color:#fff;font-size:14px!important;position:absolute;top:56%;transform:translateY(-50%)}.custom-header-search .btn--search{right:auto;left:0}.custom-header-search .btn--search svg,.custom-header-search .btn--search path{stroke:#000!important;width:18px;stroke-width:4px}@media only screen and (max-width:767px){.custom-header-search{display:none}}.main-banner-slider-container svg{width:20px!important}.slideshow-classic__banner{position:relative}.slideshow-classic__banner.one-whole{width:100%}.slideshow-classic__banner .caption{position:absolute;top:0;display:flex;flex-wrap:wrap;width:max-content;height:calc(100% - 48px);margin-top:24px;margin-bottom:24px;max-width:max-content;transform:translate(-10%);left:10%}.main-banner-wrapper .slideshow-classic__heading span{font-size:48px;margin:20px 0 10px;letter-spacing:.6px;line-height:55px;font-weight:500;font-family:cirka}.main-banner-wrapper .caption-content{width:50%!important}.main-banner-wrapper .slideshow-classic__subheading p{font-size:14px;font-weight:400;letter-spacing:.6px;line-height:25.2px}.slideshow__swiper .swiper__pagination__page{width:17px;height:17px;background:transparent;border:2px solid #ffffff;opacity:1}.main-banner-wrapper .slideshow-classic__buttons .button.button--primary,.bundle-wrap .slideshow-classic__buttons .button.button--primary{background:none;border:none;margin-top:20px;text-transform:uppercase;position:relative;text-decoration:none;padding-bottom:8px;font-style:normal;cursor:pointer;padding-inline:0!important}.main-banner-wrapper .slideshow-classic__buttons .button.button--primary:before,.bundle-wrap .slideshow-classic__buttons .button.button--primary:before{content:"";position:absolute;width:16px;height:16px;top:15px;left:0;border-radius:20px;background-color:#fff}.main-banner-wrapper .slideshow-classic__buttons .button.button--primary:after,.bundle-wrap .slideshow-classic__buttons .button.button--primary:after{content:" ";position:absolute;top:42px;left:0;bottom:0;background:currentColor;width:100%;height:1px;transform:scaleX(1);transform-origin:left;transition:transform .7s cubic-bezier(.19,1,.22,1) .2s;box-shadow:none}.main-banner-wrapper .slideshow-classic__buttons .button.button--primary:hover:after,.bundle-wrap .slideshow-classic__buttons .button.button--primary:hover:after{transform:scaleX(0);transform-origin:right;transition-delay:0s}.slideshow__swiper .swiper__pagination__page.is-active{transform:none;background:#fff}.slideshow__swiper button.swiper__arrow{width:70px;height:70px;background:#0000001a}.slideshow__swiper button.swiper__arrow svg{fill:#fff;height:20px;width:20px}.slideshow__swiper .slideshow__media-banner img{width:100%;height:auto;display:block;object-fit:cover}.main-banner-slider-container div:empty{display:flex!important}.swiper-pagination-bullet{width:14px;height:14px;background:transparent!important;color:#fff!important;opacity:1;border:1px solid #fff;margin-inline:10px!important}.bundle-wrap .swiper-pagination{display:flex;justify-content:start;bottom:20px;padding-left:4rem}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important}.slideshow__media-banner img{height:auto;width:100%}.swiper-pagination-clickable .swiper-pagination-bullet{width:13px;height:13px}.swiper-pagination-bullet{opacity:1!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{left:auto!important;width:auto!important;right:58px!important;top:auto!important;bottom:70px!important}.is-desktop-hidden{display:none}.is-mobile-hidden{display:block}@media only screen and (max-width: 767px){.is-desktop-hidden{display:block!important}.is-mobile-hidden{display:none}.custom-mute-button{bottom:5px;right:5px}.swiper-pagination.swiper-pagination-clickable{display:none}}.page-width.main-featured-collection-wrap{max-width:100%;padding:0 90px}.shopify-section.index-section:has(.main-featured-collection-wrap){margin:60px 0}@media only screen and (max-width: 767px){.shopify-section.index-section:has(.main-featured-collection-wrap){margin:30px 0}.main-featured-collection-wrap .section-header{margin-bottom:20px}.page-width.main-featured-collection-wrap{padding:10px}}@media only screen and (min-width: 767px){.main-collection-section.promo-grid .flex-grid__item.flex-grid__item--33{width:100%!important;max-width:16.6%}}.promo-grid__content{padding:0!important}.main-collection-section .promo-grid__content:after{display:none}.promo-grid__content a:hover{color:#fff!important}.promotion-grid--extra-margin{margin-left:18px;margin-right:18px}.promo-grid__content .promo-grid__text h2{letter-spacing:3px;line-height:36.3px;font-size:24.2px;font-family:josfin,serif;margin-bottom:24px}.promo-grid__content .promo-grid__text .btn{margin:0;font-family:josfin,serif;font-weight:400;letter-spacing:2.52px;line-height:23.1px;display:inline-flex;justify-content:center;align-items:center;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;-webkit-appearance:none;appearance:none;border:1px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(#0000,#0000)!important}.promo-grid__content .promo-grid__text .btn:hover{background-size:0 100%,100% 100%!important;background-position:left!important;border:1px solid #FFF!important;color:#fff!important;background-color:transparent!important}.type-advanced .promo-grid__content{padding-bottom:48px}.promo__grid--heading .promotion-grid-heading{font-family:josfin;font-size:20px;font-weight:400!important;letter-spacing:0;line-height:36px}.section-description-wrap h2{font-size:20px;font-family:josfin}.promotion-grid-muse-wrap.promo-grid{padding-top:20px}.promotion-grid-video-wrap .promo-grid__container.horizontal-center{height:700px}.promotion-grid-video-wrap.promo-grid--space-top,.promotion-grid-muse-wrap.promo-grid--space-top{padding-top:0!important}@media only screen and (max-width: 767px){.promotion-grid-video-wrap .promo-video .background-media-text__video{height:730px!important}.promotion-grid-video-wrap .promo-grid__container.horizontal-center{height:500px}.main-collection-section.promo-grid{padding-inline:10px}.promotion-grid-video-wrap.promo-grid{padding-inline:0}.promotion-grid-muse-wrap.promo-grid{padding-top:0}.main-promo-grid-wrap .flex-grid__item{align-items:stretch;display:flex;flex:0 1 50%;padding:5px!important}.main-promo-grid-wrap .promo-grid__text a{padding:6px 10px 0;vertical-align:middle!important;font-size:10px}.main-collection-section .flex-grid__item.flex-grid__item--33{width:45%}.promo-grid__content .promo-grid__text h2{margin:0!important}}.pagination{width:max-content;margin:0 auto 50px;border-bottom:1px solid #c2bdbd;padding-bottom:0}.page.current{border-bottom:2px solid #000!important;opacity:1!important}.pagination>span{line-height:2!important}.remove-background-for-button .btn{display:inline-flex;align-items:center;border:none!important;color:#000!important;padding:0 0 16px;background-color:transparent!important;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out!important;font-size:15.4px;letter-spacing:2.772px;line-height:26.18px;font-family:josfin,serif;font-weight:400}.remove-background-for-button .btn:hover{transition-delay:unset!important;background-size:0 1px}.remove-background-for-button .theme-block h2{font-size:30.8px;letter-spacing:5.544px;line-height:43.12px;font-family:josfin}.remove-background-for-button .theme-block{margin-bottom:20px}.remove-background-for-button .theme-block p{font-size:15px;letter-spacing:normal;line-height:24.75px;font-family:josfin,serif}.arrow-icon{height:20px;padding-left:8px}.custom-social-icons .no-bullets.social-icons{display:flex;justify-content:center}.custom-social-icons .no-bullets.social-icons li{margin:4px}.phone-call-svg svg{width:34px;height:31px;margin-top:-3px}.email-svg svg{width:35px;height:30px;margin-top:-4px}.whatsapp-svg svg{width:30px;height:25px;margin-top:0;stroke:#000}.icon-instagram-svg svg{width:25px;height:30px;margin-top:-3px;margin-left:22px!important}.custom-social-icons .no-bullets.social-icons svg{margin-left:16px}@media only screen and (max-width: 767px){.image-slider-wrap .swiper-slide.swiper-slide-active{transform:scale(1.2);overflow:visible!important}.image-slider-wrap .swiper.image-slider-swiper{overflow:visible}}body.template-collection .page-content.page-content--top{padding-top:64px;padding-bottom:64px}body.template-collection h1.section-header__title,h1.section-header__title{font-size:20px;font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);font-family:josfin}body.template-collection .collection-content{padding-top:0}.grid.collection__grid{margin-left:0;padding-top:48px}.collection-filter__item--count,.collection-filter__item{margin-bottom:0}.collection-filter__item--count{text-align:center;flex:none;font-size:13.2px;letter-spacing:2.376px;line-height:22.44px;font-family:josfin,serif;text-transform:uppercase;font-weight:600;color:#1c1c1c}.collection-filter__item--sort{flex:none;position:absolute;top:50%;right:0;transform:translateY(-50%);height:100%;display:flex;align-items:center;border-left:1px solid #dddddd}.collection-filter{justify-content:center;position:relative;top:0!important;min-height:55px;border:1px solid #dddddd;border-left:0;border-right:0}.collection-filter select{height:auto;border:0;padding:0 28px;color:#1c1c1c;opacity:.5;transition:opacity .2s}.collection-filter select:hover{opacity:1}body.template-collection .grid__item.grid__item--sidebar{max-width:14%;padding-left:0}body.template-collection .grid__item.grid__item--content{width:86%;padding-left:0}body.template-collection .grid-product{padding-left:64px}.collection-sidebar__group .collapsible-trigger-btn{font-size:13.2px;letter-spacing:2.376px;line-height:22.44px}.collection-sidebar__group label.tag__checkbox-wrapper.text-label{font-size:15px;line-height:24.75px;font-family:josfin,serif}.collection-sidebar__group .price-range__display-min,.collection-sidebar__group .price-range__display-max{width:50%;display:flex;font-size:12px;line-height:24.75px;font-family:josfin,serif}.collection-sidebar__group .price-range__display-max{justify-content:flex-end}@media only screen and (max-width: 767px){.template-collection .small--one-whole{width:50%!important}body:has(.announcement-bar) .Slideshow-hero--100vh{height:auto}.promotion-grid--extra-margin{margin-left:20px;margin-right:20px}.promo-grid__content .promo-grid__text h2{font-size:20px}.type-advanced .promo-grid__content{padding-bottom:20px}.remove-background-for-button.page-width--narrow{padding:0 20px}.remove-background-for-button .theme-block h2{font-size:22.3348px;letter-spacing:4.02027px;line-height:33.5022px}.remove-background-for-button .theme-block p{font-size:14px}.remove-background-for-button .btn{padding:0}.image-wrap{width:100%!important;margin-right:0!important}.image-wrap img{width:100%!important}.splidetwo button.splide__arrow{display:none}.image-product-slider-wrap .product-wrap{margin-left:0!important;padding:30px}.image-product-section-heading{font-size:22.3348px!important;letter-spacing:4.02027px!important;line-height:33.5022px!important;padding-bottom:48px!important}#shopify-section-template--16886048850133__903f7ffc-23f3-4632-af9c-fd247cd9e68b{margin-bottom:0!important}.promo__grid--heading .promotion-grid-heading{font-size:14px;letter-spacing:4.02027px;line-height:33.5022px;margin-bottom:33px}.site-nav__link--icon .icon{height:22px;width:22px}body.template-collection .grid-product{padding-left:16px}body.template-collection .grid__item.grid__item--content{width:100%}.collection-filter{justify-content:space-between}.collection-filter .btn{border:0;opacity:.5;color:#1c1c1c;font-size:12px;height:54px}body.template-collection .page-content.page-content--top{padding-top:40px;padding-bottom:40px}body.template-collection h1.section-header__title{font-size:18px;letter-spacing:normal;line-height:normal}.collection-filter select{font-size:12px!important;width:100%}.collection-filter__item--sort{position:unset;height:54px;transform:none;width:50%}.collection-filter__item--drawer{flex:0 1 50%;height:100%}.collection-filter__sort-container{width:100%}#CollectionSidebar #FilterDrawer .drawer__title{font-size:17.6837px;font-family:josfin,serif}}.main-page-grid-settings .flex-grid__item{align-items:stretch;display:flex;flex:0 1 25%}.main-page-grid-settings .promo-grid__text a{color:#000!important}.promo-grid__content .promo-grid__text h2{font-size:14px}textarea#additional-information2{display:block!important;width:327px!important;height:150px!important}@media (max-width: 767px){.main-page-grid-settings .flex-grid__item{align-items:stretch;display:flex;flex:0 1 100%!important}.promo-grid__content .promo-grid__text h2{font-size:9px;letter-spacing:1px}}.radio-size-options{font-size:16px;font-weight:400}.prev-next-product-wrap button{position:relative;margin:10px}.next-button-wrap a,.previous-button-wrap a{width:100%;padding:5px 24px;margin:0 auto;display:flex;justify-content:center;align-items:center}.previous-button-wrap:hover .previous-product-title,.next-button-wrap:hover .next-product-title{display:block}.previous-product-title,.next-product-title{background:#717171;padding:4px 10px;border-radius:6px;color:#fff;position:absolute;top:-40px;left:50%;transform:translate(-50%);width:max-content;display:none}.custom-add-on-options input{cursor:pointer}.product-description-heading{font-size:20px;font-weight:600;margin-bottom:12px;display:block}.hdr-custom-size-opt{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:2rem}.hdr-custom-size-opt li{float:left;margin:0;width:max-content;height:40px;position:relative}.hdr-custom-size-opt input[type=radio]{opacity:.01;z-index:999;width:100%!important;min-height:100%!important}.hdr-custom-size-opt label,.hdr-custom-size-opt input{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:max-content!important}.hdr-custom-size-opt label{cursor:pointer;font-weight:400;letter-spacing:.1em;text-transform:uppercase;position:relative;display:inline-block;line-height:1;padding:9px 11px;margin:3px 4px 7px 3px;font-size:.8125em;font-style:normal;background-color:#fff;box-shadow:0 0 0 1px #e8e8e1;color:#000}p.radio-size-options,label.radio-size-options1,p.line-item-property__field.Additional-Information1{width:100%}p.line-item-property__field.Additional-Information1{margin-top:15px}.hdr-custom-size-opt input[type=radio]:checked+label,.Checked+label{background:#fff;box-shadow:0 0 0 1px #000}.custom_size_option_addon_bottom,.custom_size_option_addon_shirt{display:flex}.custom_size_option_addon input[type=text]{width:100%;height:30px}.custom_size_option_addon label.label{color:#000;font-weight:400;font-size:14px;display:inline-block;width:100%;text-align:left;margin-bottom:5px;margin-top:5px;padding-left:0}.custom_size_option_addon{display:none;width:100%;padding-bottom:20px}.custom_size_option_addon_img{width:50%;position:relative}.custom_size_option_addon_input{width:50%;display:block;padding:0 0 0 10px}.custom_size_option_addon_input .input-full{margin:5px 0;border:1px solid #464646}.custom_size_option_addon span{padding-right:15px}#product-variants .swatch:nth-child(5) .header{width:28%!important}.custom_size_option_addon_img span{padding:0;font-size:12px;position:absolute}span[data-size-name=trouser_waist]{top:7%;left:50%}span[data-size-name=length]{top:49%;left:12%}span[data-size-name=bottom]{bottom:7%;right:28%}span[data-size-name=knee]{top:52%;right:28%}span[data-size-name=thigh]{top:33%;right:28%}span[data-size-name=hip]{left:50%;top:15%}span[data-size-name=knee_length]{right:9%;top:30%}span[data-size-name=shoulder]{top:-1px;left:54%}span[data-size-name=chest]{top:14%;left:54%}span[data-size-name=waist]{top:26%;left:54%}span[data-size-name=shirt_bottom]{bottom:8%;left:54%}span[data-size-name=shirt_hip]{left:54%;top:39%}span[data-size-name=arm_hole]{right:31%;top:10%}span[data-size-name=sleeve_length]{left:9%;top:15%}span[data-size-name=wrist]{left:10%;top:32%}span[data-size-name=shirt_length]{right:9%;top:44%}.custom_size_option_addon_input input[type=number]{-moz-appearance:textfield}.custom_size_option_addon_input input::-webkit-outer-spin-button,.custom_size_option_addon_input input::-webkit-inner-spin-button{-webkit-appearance:none}.rte.rte--nomargin a.rte__image:hover,.rte.rte--nomargin a.rte__image:after{text-decoration:none!important;width:0!important}.site-nav__link.site-nav__link--underline[href="/collections/ready-to-wear"],.mobile-nav__link.mobile-nav__link--top-level[href="/collections/ready-to-wear"]{color:red;font-weight:800;animation:blinker 1s infinite linear}@keyframes blinker{50%{opacity:0}}@media only screen and (min-width: 767px){.rte.rte--nomargin .row.row1{display:flex!important;flex-wrap:wrap!important}.rte.rte--nomargin .col-xl-6{max-width:25%!important;width:25%!important;padding:20px!important;text-align:center;position:relative}.rte.rte--nomargin a.rte__image,.rte.rte--nomargin a.rte__image:hover{text-decoration:none!important}.payment-buttons{max-width:72%}}@media (max-width: 380px){#product-variants .swatch:nth-child(5) .header{width:13%!important}.custom_size_option_addon_img,.custom_size_option_addon_input{width:50%;padding:5px 0}}.show-add-on-stitched.Stitched #infiniteoptions-container{display:block!important}.show-add-on-stitched.Unstitched #infiniteoptions-container{display:none!important}.no-bullets.tag-list .tag:has(input[name="filter.v.availability"][value="0"]){display:none!important}.label,label:not(.variant__button-label):not(.text-label){letter-spacing:1px!important}.hdr-custom-size-opt label{padding:10px 10px 5px;border-radius:1px}@media only screen and (max-width: 767px){.hdr-custom-size-opt{justify-content:center!important}.custom-footer-social-links.hide-on-desktop .no-bullets.social-icons{display:none}}.section-description-wrap{padding-bottom:30px}.main-collection-section.promo-grid{padding-bottom:50px}.variant-input[data-value=Default]{display:none}.variant-wrapper:has(input:checked[name=Type][value=Stitched])+.variant-wrapper:has(.variant-input-wrap[name=Style]){display:none}.esc-out-of-stock-subtitle span{display:block;margin:0 auto;text-align:center}@media only screen and (min-width:767px){div#esc-out-of-stock-inputs{width:72%!important}}.esc-free-plan,.esc-push-container{display:none!important}.page-content--product .doubly,.page-content--product .money{color:#000!important;font-size:15px!important;font-family:josefinRegular;font-weight:400!important;letter-spacing:-.15px;line-height:33px}@media only screen and (max-width: 767px){.template-collection .main-content .page-full{padding-left:0}body.template-page.template-full-width .row.row1{display:flex;flex-wrap:wrap}body.template-page.template-full-width .col-12.col-sm-6.col-md-6.col-lg-6.col-xl-6.column{width:49%;padding:5px;position:relative}body.template-page.template-full-width h4.hm-coll-cn-1{position:absolute;bottom:0!important;left:50%;transform:translate(-50%);color:#fff;font-size:12px;text-align:center;width:94%!important;font-size:10px;font-family:josfin}body.template-page.template-full-width .section-header__title{font-size:18px}.quick-product__btn.small--hide{display:flex!important}.section-description-wrap h2{font-size:14px;font-family:josfin;letter-spacing:4.02027px}}body.template-page.template-full-width h4.hm-coll-cn-1{position:absolute;bottom:26px;left:50%;transform:translate(-50%);color:#fff;width:94%!important}.grid-product__title.grid-product__title--body{font-family:jost!important;font-size:14px!important;font-weight:500!important;letter-spacing:.7px!important;line-height:18.2px!important;color:#000!important}body.unstitched .variant-wrapper.js:has(input[name=CHOOSE]){display:block}body.stitched .variant-wrapper.js:has(input[name=CHOOSE]){display:none}.custom-whats-app-button{position:fixed;bottom:10px;right:20px;z-index:99}.custom-header-search #Search{background:#f0f0f00f!important;visibility:hidden!important}.custom-header-search .btn--search svg{margin-left:180px!important;fill:000!important;width:45px}#search-bar-icon{background:#000!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
