p.h1,.xl-h2{font-size:50px}.ls-15{letter-spacing:.15em}.ls-09{letter-spacing:.09em}.atw-button{border:2px solid #000000!important;padding:8px!important;opacity:1!important;position:relative;z-index:8}.buy-buttons div{gap:0px!important}[data-block-type=buy-buttons]{display:flex;gap:10px}.atw-button.full-width,div#swym-atw-button-container{display:none}.swym-atw-btn-wrapper.add_to_cart_button_left-position,.swym-atw-btn-wrapper.product_title_left-position,.swym-atw-btn-wrapper.product_title_right-position,.swym-atw-btn-wrapper.add_to_cart_button_right-position{display:flex;gap:10px}.swym-adding path,.swym-added path{fill:#000}.swym-removing path{fill:#fff}.go3176171171 h1{font-size:24px!important}@media screen and (min-width: 1000px){[role=tabpanel] img{width:65em}}.mega-menu__linklist .gap-2\.5{max-width:10em;gap:.625rem}.shopify-section--collection-banner .relative.section-spacing.section-spacing--tight{padding:1em 0 2em}.buy-buttons button.button.w-full{border-width:2px;height:100%}#facets-drawer .has-size .dot-checkbox:checked~label{opacity:1;transform:none}#facets-drawer .has-size .v-stack{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:10px}#facets-drawer .has-size .checkbox-control{display:flex;justify-content:center;align-items:center;border:1px solid #000;border-radius:6px;padding:8px;text-align:center;font-size:14px;cursor:pointer}#facets-drawer .has-size .checkbox-control:before{content:"";margin:var(--swatch-disabled-margin, var(--swatch-offset));background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--swatch-disabled-strike-color) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));position:absolute;top:0;right:0;bottom:0;left:0}#facets-drawer .has-size .checkbox-control input[type=checkbox]{display:none}#facets-drawer .has-size .checkbox-control label{display:block}#facets-drawer .has-size .checkbox-control:has(input[type=checkbox]:checked){background-color:#000;color:#fff;border-color:#000}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:110%;line-height:18px;text-align:center;display:inline;color:#696868}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}.swym-storefront-layout-header{background:transparent!important;height:auto!important}.swym-storefront-layout-login-user-container{background:#efefef!important}.shopify-section--collection-banner img{object-position:top!important}.accordion{border-color:#000}.accordion__toggle.h6,.accordion__toggle.h6 span.text-with-icon{font-family:var(--body-font-family);letter-spacing:var(--letter-spacing-wide);font-size:var(--04-body-font-size);text-transform:uppercase;font-weight:200}.accordion-list span.text-with-icon.gap-4.text-with-icon.gap-4.h4.alt-heading.mediumcaps.bold{letter-spacing:var(--letter-spacing-widest);font-size:var(--h7-font-size)}.accordion-list .dot-checkbox~label{letter-spacing:var(--letter-spacing-wide);font-size:var(--04-body-font-size)}.accordion-list .accordion__content{padding:.5em 0 3em}.facets-sidebar span.text-with-icon.gap-4.text-with-icon.gap-4.h4.alt-heading.mediumcaps.bold{font-size:var(--04-body-font-size)!important}.faq span.accordion__toggle.text-lg span{letter-spacing:var(--letter-spacing-wider);line-height:var(--line-height-relaxed);text-transform:uppercase;font-size:var(--03-body-font-size)}.announcement-bar .relative{position:absolute;height:100%;right:3em;top:15px}@media screen and (max-width: 768px){.announcement-bar .relative{display:none}}.announcement-bar p{font-size:var(--03-body-font-size)}.animated-plus{--animated-plus-size: 1.2rem;width:2em}.animated-plus:after{width:2.5px}.animated-plus:before{height:2.5px}.alt-heading,.alt-heading h2,.alt-heading p,.heading{font-family:var(--text-font-family)}.serif p{font-family:var(--heading-font-family)}.badge{font-family:var(--body-font-family);letter-spacing:var(--letter-spacing-tight);padding:.25em .95em!important;border:1px solid}:checked+.block-swatch,.block-swatch.is-selected{border-width:2px}label.block-swatch{border-color:#000;font-size:14px;width:13%}.button--outline{border-color:linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))}@media screen and (min-width: 768px){.container.container--xxl{max-width:100rem;padding:0 2em;margin:auto}}@media screen and (max-width: 768px){.product-info{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.container.container--xxl{margin:0}}.collection-description{max-width:600px}.collection-card p.h5.alt-heading{margin-top:0;line-height:1.5em}.collection-card p.mediumcaps.bold{font-size:23px;letter-spacing:.15em}.collection-card button.link{letter-spacing:.09em}.collection-heading{letter-spacing:var(--letter-spacing-none);font-weight:var(--font-weight-light)}.collection-toolbar.full-bleed{background:#efefef}.collection-toolbar__button-container{border:none}button.collection-toolbar__button{opacity:1}button.collection-toolbar__button span,.collection-toolbar__button-container>.collection-toolbar__button{color:#696868}.shopify-section--main-collection .collection-toolbar__button-list:last-child:after{content:"";position:absolute;right:45%;top:25%;height:50%;width:2px;background-color:#696868;border-radius:1px}@media screen and (max-width: 768px){.collection-toolbar__button-list:last-child:after{right:50%}}.collection-toolbar__button-list{position:relative}.color-scheme{border-color:rgb(var(--text-color))!important}.content-tabs [role=tab]{box-shadow:0 2px rgb(var(--text-color));text-transform:uppercase;text-align:left;font-size:14px;width:inherit;padding:0}.content-tabs--center::part(tab-panel-list){text-align:center;width:fit-content;margin-inline:auto;border:none;display:block}.complementary-products{max-width:none}@media screen and (min-width: 700px){.complementary-products{row-gap:2rem}}.complementary-products__product-list{justify-content:center;display:flex;gap:2.25rem}.space-between{justify-content:space-between}.complementary-products__product-list button{border:1px solid;padding:.65em;background:none;letter-spacing:var(--letter-spacing-wider);font-size:var(--03-body-font-size);text-transform:uppercase;width:100%}.complementary-products__product-list product-form{width:100%}.complementary-products__product-list .horizontal-product-card{flex-direction:column;max-width:13em;width:50%;gap:1em}.complementary-products__product-list .horizontal-product-card__figure{width:9.25rem}@media screen and (min-width: 767px){.complementary-products__product-list .horizontal-product-card__figure{width:13.25rem}}@media screen and (max-width: 767px){nav.header__secondary-nav a.swym-wishlist{display:none}}@media screen and (max-width: 1024px){.complementary-products__product-list{--text-with-icons-items-per-row: 2;--text-with-icons-column-gap: 1.5rem;--text-with-icons-row-gap: 2rem;justify-content:center;gap:var(--text-with-icons-row-gap) var(--text-with-icons-column-gap);flex-wrap:wrap;display:flex}.complementary-products__product-list .horizontal-product-card{flex-direction:column;max-width:13em;width:45%;gap:1em}}.complementary-products__product-list .horizontal-product-card__info{align-content:space-between}details.header__menu-disclosure summary{text-decoration:none;position:relative;display:inline-block;font-size:14px;color:#000}details.header__menu-disclosure summary:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}details.header__menu-disclosure summary:hover:after{transform:scaleX(1)}.drawer-header{font-weight:var(--font-weight-light)}.dual-image-with-text button{width:100%}ul.header-footer{margin-inline-start:0;display:flex;align-items:center;list-style:none;gap:2em}.faq__content{flex-basis:100%}.featured-collections-navigation>button:not(:only-child){letter-spacing:.15em;font-weight:500;font-size:20px}.fit-slider{margin:2rem auto;font-family:sans-serif;padding:2em 0;color:#555}.fit-slider__label{text-align:left}.fit-slider__label{font-weight:700;margin-bottom:1rem}.fit-slider__track{position:relative;height:2px;background-color:#666;margin-bottom:1rem}.fit-slider__line{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#666;transform:translateY(-50%)}.fit-slider__line:before,.fit-slider__line:after{content:"";position:absolute;top:-6px;width:2px;height:16px;background-color:#666}.fit-slider__line:before{left:0}.fit-slider__line:after{right:0}.fit-slider__dot{position:absolute;width:16px;height:16px;background-color:#000;border-radius:50%;transform:translate(-50%,-50%);margin-top:0!important;z-index:2}.fit-slider__labels{display:flex;justify-content:space-between;font-size:.95rem;margin-top:.25rem}.fit-slider__labels span{max-width:48px;white-space:pre-line;font-size:11px}.fit-slider__labels span:nth-child(2){text-align:center}.fit-slider__labels span:nth-child(3){text-align:right}.font-weight--light{font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-none)}.shopify-section-group-footer-group .text-with-icons__item p.h6{font-weight:var(--font-weight-light);font-size:14px}.shopify-section-group-footer-group .text-with-icons__item .prose p{font-size:12px}@media screen and (min-width: 1000px){.slideshow__slide-content .h1{font-size:var(--h1-font-size)!important}}@media screen and (max-width: 1000px){.slideshow__slide-content .h4{font-size:var(--h5-font-size)}}.footer__block p{letter-spacing:var(--letter-spacing-wider)}.header__primary-nav-item:before{height:0px}.header-sidebar::part(content){max-width:none}.header__logo-image{max-height:105px}.header-sidebar__linklist li{border-color:#b49759}.header-sidebar__linklist-button{text-transform:uppercase}.media-grid-heading{font-size:4.5em;line-height:1}.mega-menu{justify-content:space-between;border-top:1px solid #B49759;padding:0}.mega-menu__linklist{padding:var(--container-gutter);letter-spacing:var(--letter-spacing-wide)}.mega-menu__promo{position:relative;max-width:75em;padding:1em;column-gap:0;gap:1em}@media screen and (min-width: 1000px){ul.mega-menu__linklist.unstyled-list li.v-stack.justify-items-start.gap-5{gap:2em}}@media screen and (max-width: 1650px){.brands .mega-menu__promo{max-width:55em}#sidebar-menu .header-sidebar__promo{margin-bottom:4em}#sidebar-menu .v-stack.text-center.gap-0\.5{position:absolute;color:#fff;bottom:5px}#sidebar-menu .v-stack p.uppercase.bold{font-size:14px}#sidebar-menu .v-stack.text-center.gap-0\.5 p.smallcaps.text-xs.text-subdued{color:#fff}#sidebar-menu a.v-stack.justify-items-center.gap-4.sm\:gap-5.group{position:relative}.brands .mega-menu__promo .v-stack:nth-child(3){display:none}}@media screen and (max-width: 1700px){.brands .mega-menu__promo .v-stack:nth-child(2){display:none}}@media screen and (max-width: 1790px){[data-title=Resortwear] .mega-menu__promo .v-stack:nth-child(3){display:none}[data-title=Resortwear] .mega-menu__promo,[data-title=Sale] .mega-menu__promo{max-width:45em}}@media screen and (max-width: 1650px){[data-title=Sale] .mega-menu__promo .v-stack:nth-child(2),[data-title=Bestsellers] .mega-menu__promo .v-stack:nth-child(2),[data-title=Resortwear] .mega-menu__promo .v-stack:nth-child(3){display:none}[data-title=Resortwear] .mega-menu__promo,[data-title=Sale] .mega-menu__promo{max-width:45em}}@media screen and (max-width: 1230px){[data-title=Resortwear] .mega-menu__promo .v-stack:nth-child(2){display:none}[data-title=Resortwear] .mega-menu__promo,[data-title=Sale] .mega-menu__promo{max-width:45em}}@media screen and (max-width: 1300px){.brands .mega-menu__promo>*{max-width:20em}}@media screen and (max-width: 768px){details.accordion__disclosure .header-sidebar__linklist-button{text-transform:uppercase;color:rgb(var(--text-color))!important;font-size:var(--02-body-font-size);letter-spacing:var(--letter-spacing-wider);font-weight:600}.header-sidebar__nested-linklist a.link-faded-reverse{font-size:var(--02-body-font-size)}ul.brands-sub-links{border-top:1px solid;border-color:#8d734a;padding-top:1em;margin:0}.brands-test{display:none}.brands-test.is-visible{display:block}.brands.header-sidebar__nested-linklist{border:none;padding:0}}.mega-menu__promo>*{position:relative;max-width:23.3em;max-height:29em}.mega-menu__promo img{object-fit:cover;min-height:31.5em}.mega-menu__promo .v-stack.text-center.gap-2\.5{position:absolute;text-align:left;color:#fff;bottom:2em;left:2em;gap:0}.mega-menu__promo p.smallcaps.text-xs.text-subdued{text-decoration:underline;text-underline-position:under;color:#fff}.multi-column_item-details{display:flex;flex-direction:column;justify-content:space-between;gap:1em}.multi-column__item{gap:1rem}.multi-column_item-details a.link{margin:auto}.newsletter input{background:#fff;padding:1em;border:none}.newsletter form{width:100%}.newsletter .form-row{position:relative}.newsletter button{position:absolute;border:none;background:#fff;padding:0;height:70%;right:10px;top:9px}.newsletter .banner.banner--success.text-center{background:#fff;color:#000}.option-size{order:2}.predictive-search__resource-item{margin-top:1em}.product-categories{flex-wrap:nowrap;padding-top:.75em;gap:5px}.product-categories button{padding:.75em 1em;min-height:7em;font-size:12px;cursor:default;width:40%}.product-categories .special-class{min-height:5em}.product-categories button:hover{background-size:0!important;color:#000!important}.product-card__figure{position:relative;flex:.259 0 auto}.promo-card{height:100%;display:flex;flex-direction:column}.promo-card img{object-fit:cover;height:100%}.product-title,sale-price.h4.text-subdued{font-family:var(--text-font-family);letter-spacing:.04em;line-height:150%;font-weight:500;font-size:16px}.product-info__block-list .fit-slider{max-width:none;padding:0}.product-info__block-item{font-size:var(--03-body-font-size)}.product-info__block-list .fit-slider__label span{font-size:11px}.product-info__block-list .fit-slider__labels span{max-width:none}div#product-extra-information product-recommendations.block{background-color:#efefef;padding:2em}.promo-link.link{margin-right:auto}@media screen and (max-width: 1000px){.promo-2{grid-column:1 / 3!important;grid-row:5!important}}.right.roadmap-image{display:flex;flex-direction:row-reverse}.roadmap-block{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1}.roadmap-block.left .roadmap-content{text-align:right;order:1}.roadmap-block.left .roadmap-image,.roadmap-block.right .roadmap-content{order:2}.roadmap-block.right .roadmap-image{text-align:-webkit-right;order:1}.roadmap-content{padding:20px}.roadmap-content .prose{padding-top:1em}.roadmap-content h3{font-size:1.5em;margin-bottom:10px}.roadmap-content,.roadmap-image{width:48%}.roadmap-dot{position:absolute;left:50%;transform:translate(-50%);width:20px;height:20px;background-color:#000;border-radius:50%;top:0%;border:2px solid white;box-shadow:0 0 0 2px #000;margin-top:2em;z-index:2}.roadmap-heading{text-align:center;font-size:2em;margin-bottom:60px}.roadmap-image{padding:20px}.roadmap-image img{max-width:300px}.roadmap-section{padding:0 20px;position:relative;max-width:1200px;margin:auto}.section-header .h6{font-size:23px;font-style:normal;font-weight:600;line-height:1.1}.shopify-section--image-with-text .button{width:100%}.shopify-section--collection-list .floating-controls-container{padding-top:1em}.shopify-section--rich-text .h2{margin-top:0;font-size:3em;font-style:normal;font-weight:400;line-height:1.1}.shopify-section--related-products h2,.complementary-products__header p.h7{letter-spacing:var(--letter-spacing-widest);margin-top:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.1}span#shopify-installments-content .font-bold{font-weight:var(--font-weight-light)}.social-media--list{gap:var(--social-media-list-gap, .75rem 1rem)}.social-media--list .social-media__item{opacity:1}.social-media--list svg{width:2em}.testimonial-list{background:#fff;box-shadow:var(--box-shadow);border-radius:3px;padding:3em;gap:1em}@media screen and (min-width: 1000px){.testimonial-list{max-width:75%;margin:auto}}.testimonial-item p{font-size:39px}.testimonial-item .v-stack.justify-items-center.gap-4 p{font-size:16px}.timeline-line{position:absolute;top:32px;left:50%;transform:translate(-50%);width:4px;background-color:#000;height:79%;z-index:0}.uppercase{text-transform:uppercase}.variant-picker__option-info button.link{color:#b4975a;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:14px}a.vendor.mediumcaps.bold{letter-spacing:.15em}.yotpo-review-border-smooth.yotpo-border-margin{display:none!important}.xl-h2{font-weight:var(--heading-font-weight);letter-spacing:var(--letter-spacing-none)}@media screen and (min-width: 700px){.header{padding-block-start:0;max-height:105px}.header__logo-image{object-fit:cover}}@media screen and (max-width: 768px){.header.color-scheme.color-scheme--scheme-2,.header__logo-image{object-fit:cover;max-height:80px}.header.color-scheme.color-scheme--scheme-2{padding-block-start:0}.featured-collections-navigation>button:not(:only-child){font-size:14px}p.h1,.xl-h2{font-size:30px}.image-with-text .button--outline,.shopify-section--rich-text .button--outline{width:100%}}@media screen and (min-width: 1150px){.header__primary-nav{column-gap:1.5rem;justify-content:center}}@media screen and (min-width: 1000px){.shadow-box{box-shadow:var(--box-shadow);border-radius:3px;padding:3em}.add-margin{margin:0 3em}}@media screen and (min-width: 1000px){x-tabs.content-tabs.content-tabs--center.hidden.sm\:block{display:flex;justify-self:center;flex-direction:row;gap:10em}}@media screen and (min-width: 1000px){.content-tabs::part(tab-list){gap:1.5em;margin-block-end:0;display:flex!important;flex-direction:column;text-align:left;border:none}}@media screen and (max-width: 1000px){.product-categories{display:none}.shopify-section-group-footer-group .text-with-icons__item p.h6{white-space:normal}}@media screen and (min-width: 1000px){.content-over-media{--content-over-media-gap: 2rem}}@media screen and (max-width: 768px){.shopify-section--tabs span.text-with-icon.gap-4.text-with-icon.gap-4.h4.alt-heading.mediumcaps.bold{text-transform:uppercase}}@media screen and (max-width: 768px){.roadmap-block{flex-direction:column;text-align:center}.roadmap-block.left{flex-direction:column-reverse}.roadmap-block.left .roadmap-content,.roadmap-block.right .roadmap-content{text-align:left}.roadmap-content,.roadmap-image{width:100%}.roadmap-dot{left:-8%;transform:none}.testimonial-item p{font-size:18px}.timeline-line{left:.4%;transform:none}}.header__primary-nav-item[data-title=Brands] li.selected a.top-link{opacity:50%!important}.header__primary-nav-item[data-title=Brands] .mega-menu__linklist{flex-direction:column;gap:1.2rem;position:relative;background-color:#efefef;min-height:31.5em}.header__primary-nav-item[data-title=Brands] .mega-menu__linklist>li>ul{position:absolute;left:125%;top:-15px;opacity:0;display:none;padding-left:3rem;width:248px;max-width:15em}.header__primary-nav-item[data-title=Brands] .mega-menu__linklist>li.selected>ul{display:block;opacity:1}div#header-panel-2[data-title=Brands] .header-sidebar__nested-linklist::not(.brands){display:none}.header__primary-nav-item[c] .sub-sub-link{padding-bottom:.45em}.popover__value-option[value=IL]{display:none}.footer__block.footer__block--text{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:1em}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{padding-right:5px;color:#d7caaa!important}.yotpo .text-m{color:#000!important;border-left:1px solid;padding-left:1em;margin-left:1em;font-weight:600;font-size:13px}.reviews-price{position:absolute;right:10px}.header-sidebar__linklist.divide-y .header-sidebar__nested-linklist{border:none}@media screen and (max-width: 768px){.header-sidebar__linklist.group,.header-sidebar__promo>*:only-child,.header-sidebar__promo img{max-width:175px;min-width:auto}.header-sidebar__promo>*{min-width:10.5rem}.header-sidebar::part(content){background:none}header-sidebar#sidebar-menu::part(overlay){background:none}.header-sidebar::part(close-button){background:#fff;padding:1em}.header-sidebar::part(header){border-block-end:none;border-bottom:1px solid;align-items:flex-end;border-color:#8d734a;min-height:7em}.header-sidebar__back-button.is-divided{border-color:#8d734a;text-transform:uppercase;font-weight:600}.header-sidebar__collapsible-panel{width:100%!important}.header-sidebar__scroller{background:#fff}.header-sidebar__sub-panel li:has([aria-expanded=true]) .header-sidebar__linklist-button{color:rgb(var(--text-color))!important;font-size:var(--02-body-font-size);letter-spacing:var(--letter-spacing-wider);font-weight:600}}@media screen and (max-width: 768px){.header__secondary-nav{flex-wrap:nowrap;gap:8px}}@media screen and (min-width: 900px){.md\:hidden{display:none}.md\:block{display:block}.md\:grid{display:grid}.md\:flex{display:flex}.md\:table{display:table}.md\:table-cell{display:table-cell}}@media screen and (min-width: 1001px){.mdn\:hidden{display:none}}@media screen and (max-width: 1000px){ul.contents.unstyled-list.md-max\:hidden{display:none}}@media screen and (min-width: 700px){li.sub-sub-link{padding-bottom:.65em}}@media screen and (min-width: 1000px){.slider{grid:auto / auto-flow var(--multi-column-column-width)}}.yotpo-widget-campaign-widget .campaigns-wrapper,.yotpo-login-link{margin-block-start:0!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gottex-styles.css.map */
