:root{--font-body--family: "ProximaNova" !important;--font-subheading--family: "ProximaNova" !important;--font-heading--family: "ProximaNova" !important;--font-accent--family: "ProximaNova" !important}body{--font-body--family: "ProximaNova" !important;--font-subheading--family: "ProximaNova" !important;--font-heading--family: "ProximaNova" !important;--font-accent--family: "ProximaNova" !important}.section.section--page-width{padding-inline:var(--padding-inline-start) var(--padding-inline-end);--padding-inline-start: 40px;--padding-inline-end: 40px}.section.section--full-width .hero__content-wrapper{--padding-inline-start: 40px;--padding-inline-end: 40px;padding-inline:var(--padding-inline-start) var(--padding-inline-end)}body,body p,body a{font-size:12px;letter-spacing:1.2px!important;line-height:normal;font-weight:400;line-height:1.5}.contact-form-section-page a{font-size:inherit;font-weight:inherit}.header-menu .mega-menu__link-image{aspect-ratio:.8;border:1px solid #f1f1f1}.mega-menu__column--wide-collection-image{text-align:center}.header__row #swym-advanced-header-icon svg,.swym-advanced-header-icon svg,#swym-advanced-header-icon .swym-header-icon-html svg{width:26px!important;height:26px!important;display:block!important;vertical-align:middle!important}.header__row #swym-advanced-header-icon .swym-header-icon-count-bubble{position:absolute!important;top:-3px!important;right:-4px!important;left:auto!important;bottom:auto!important;transform:none!important;background-color:#000!important;color:#fff!important;font-size:10px!important;line-height:16px!important;min-width:16px!important;height:16px!important;border-radius:50%!important;padding:0 4px!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;z-index:10!important}.product-recommendations .group-block.group-block--width-custom{width:100%;max-width:100%;flex-basis:100%}.header__column--right .header-actions__cart-icon{--cart-bubble-size: 16px;position:relative}.header__column--right .cart-bubble{width:14px}.product-recommendations [ref=priceContainer]{text-align:right}.header-menu .mega-menu__link{font-size:12px}.cs-split-section .group-block.group-block--height-fill{height:auto;aspect-ratio:2/3}.cs-section-title h2{letter-spacing:1.2px}.cs-section-title *{text-transform:uppercase}.cs-split-section a,.hero__content-wrapper a{text-transform:uppercase;font-size:12px!important;letter-spacing:1.2px!important}header-component#header-component{padding-block:10px}.cs-shipping-block.golden-border{border:1px solid rgb(0 0 0 / .3)}.footer-multicolumns-section .section-content-wrapper{max-width:795px;margin-inline:auto}main>.shopify-section:last-child .divider__line{border-bottom:1px solid rgb(207 181 59 / .3)}.footer-left-menus .social-icons__wrapper{margin-block-start:var(--margin-sm)}.cart-items__media{border:1px solid #f1f1f1}.cart-items__wrapper .cart-items__media-container{--ratio: .8 !important;aspect-ratio:var(--ratio)}.button.button-secondary{width:100%}.cart__ctas{margin-bottom:10px}.product-details{padding-block-start:20px}.slideshow-controls__thumbnails .slideshow-control{border:1px solid #f1f1f1}.details-content .custom-font-size>*{font-size:12px;line-height:1.5}body .slideshow-controls__thumbnails{margin-inline:0}body .swym-storefront-layout-login-user-container{flex-direction:column;align-items:center}body .swym-storefront-layout-login-content{align-items:center;text-align:center}body .swym-storefront-layout-title{font-size:var(--font-h4--size);font-family:var(--font-h4--family);font-weight:var(--font-h4--weight);font-style:var(--font-h4--style);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--transform)}body swym-storefront-layout-title{width:100%}body .swym-storefront-layout-header swym-storefront-layout-title>div{display:flex;align-items:center;justify-content:space-between;width:100%}div#swym-storefront-layout-section-container{padding-inline:var(--padding-inline-start) var(--padding-inline-end);--padding-inline-start: 40px;--padding-inline-end: 40px}#swym-storefront-layout-section-container.swym-storefront-layout-layout{position:unset;grid-column:2}div#swym-storefront-layout-container{--full-page-grid-central-column-width: min(var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2));--full-page-grid-margin: minmax(var(--page-margin), 1fr);--full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);--util-page-margin-offset: max(var(--page-margin), calc((100% - min(var(--page-content-width), 100% - var(--page-margin) * 2))/2) );--full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1);width:100%;position:relative;display:grid;grid-template-columns:var(--full-page-grid-with-margins);min-height:var(--section-min-height, "auto")}body #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%;margin:0 auto;max-width:100%;padding-inline:0}.product-details variant-picker.variant-picker{display:flex;align-items:center;gap:5px}.product-details variant-picker.variant-picker button.size-guide-link{white-space:nowrap}body #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container,body .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-image-container{height:366px!important;border:1px solid #f1f1f1}div#swym-storefront-layout-items-container{gap:2px!important}.swym-storefront-layout-grid-item-content{display:flex;flex-direction:row!important;flex-wrap:wrap;align-items:center!important}.swym-storefront-layout-grid-item-content>*{width:calc(50% - var(--swym-p-space-300))!important;margin:0!important}.swym-storefront-layout-grid-item-content>.swym-storefront-layout-grid-item-action-container{width:100%!important}.swym-storefront-layout-grid-item-content>.swym-storefront-layout-grid-item-price-variant{justify-content:flex-end}.swym-storefront-layout-grid-item-content>.swym-storefront-layout-grid-item-price-variant .swym-storefront-layout-grid-item-final-price{color:#000}.swym-storefront-layout-grid-item-content>.swym-storefront-layout-grid-item-title{text-transform:uppercase}.header__row span.swym-wishlist-header-counter{position:absolute!important;top:-4.5px!important;right:-2.5px!important;left:auto!important;bottom:auto!important;transform:none!important;font-size:10px!important;line-height:16px!important;min-width:16px!important;height:16px!important;border-radius:50%!important;padding:1px!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;z-index:10!important}body .header__row span.swym-wishlist-header-counter{letter-spacing:0!important;background-color:#000!important;color:#fff!important;padding:0!important;display:flex;justify-content:center}body .header__row a.swym-header-wishlist{position:relative}body .header__row a.swym-header-wishlist svg{width:24px;height:24px}.header__column--right header-actions{align-items:center}.overflow-menu>.menu-list__list-item a span.menu-list__link-title,span.currency-code{position:relative;display:flex;align-items:center;line-height:normal}.overflow-menu>.menu-list__list-item a span.menu-list__link-title:before{content:"";width:1px;height:100%;background:#000;opacity:.3;display:inline-block;margin-right:calc(var(--gap-xl) / 1)}span.currency-code:before{content:"";width:1px;height:15px;background:#000;opacity:.3;display:inline-block;margin-right:calc(var(--gap-xl) / 2)}.overflow-menu>.menu-list__list-item:first-child a span.menu-list__link-title:before{display:none}.cart__ctas a#swym-advanced-header-icon{display:none!important}body .shopify-policy__container{max-width:800px}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color)}.shopify-policy__title h1{font-weight:400}.Vtl-WishlistButton__AddToWishlist{font-family:var(--button-font-family-secondary);text-transform:var(--button-text-case-secondary);border-radius:var(--style-border-radius-buttons-secondary)}.Vtl-WishlistButton__AddToWishlist{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary);--button-focus-outline-color: var(--color-primary-button-focus-outline)}.Vtl-WishlistButton__AddToWishlist{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary)}.Vtl-WishlistButton__AddToWishlist{background-color:#fff!important;color:#000!important}.Vtl-WishlistButton__AddToWishlistText{color:#000!important;font-size:12px!important;letter-spacing:0}.Vtl-WishlistButton__HeartIconWrapper svg{color:#000!important;fill:#000!important}.Vtl-WishlistHeader__HeartCounter{--cart-bubble-size: 20px;--cart-bubble-top: -6.5px;--cart-bubble-right: -7.5px;--cart-bubble-size: 16px;position:absolute;width:var(--cart-bubble-size, 16px)!important;top:var(--cart-bubble-top)!important;right:var(--cart-bubble-right)!important;height:var(--cart-bubble-size, 16px)!important;font-size:var(--font-size--3xs)!important;z-index:var(--layer-flat);line-height:1;display:flex;align-items:center;justify-content:center}.Vtl-WishlistButton__AddToWishlist:hover{box-shadow:0 10px 10px #f1f1f1}body .Vtl-WishlistPage__Title,body .Vtl-WishlistPage__Description{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color)}body .Vtl-WishlistPage__Title{font-weight:400!important}.Vtl-WishlistProduct__AddToCartText{font-size:12px;text-transform:uppercase}.Vtl-WishlistProduct__AddToCart{border-radius:0!important;padding-block:10px!important}.has-transparent-header .header:not(.header-hover)[data-scroll-direction=none] .header-actions__action:not(.account-button) .svg-wrapper path{stroke:#fff}.has-transparent-header .header:not(.header-hover)[data-scroll-direction=none] .account-button svg path{fill:#fff}.has-transparent-header .header:not(.header-hover)[data-scroll-direction=none] svg.Vtl-WishlistHeader__HeartIconWrapper{fill:#fff!important}.has-transparent-header .header:not(.header-hover)[data-scroll-direction=none] span.currency-code:before,.has-transparent-header .header:not(.header-hover)[data-scroll-direction=none] .overflow-menu>.menu-list__list-item a span.menu-list__link-title:before{background:#fff}.has-transparent-header .header:not(.header-hover)[data-scroll-direction=none] .Vtl-WishlistHeader__HeartCounter{background-color:#fff!important;color:#000!important}.has-transparent-header .shopify-section-group-header-group:not(header-section)>.section-background{background-color:transparent!important}.has-transparent-header .shopify-section-group-header-group:not(header-section)>.section-background+.background-added{background-color:#000!important}body .Vtl-WishlistProduct__ImageWrapper{display:flex;flex-direction:column;height:auto;margin-bottom:16px;border:1px solid #f1f1f1;aspect-ratio:.66}body .Vtl-WishlistProduct__Image{height:100%;width:100%;object-fit:cover;max-width:100%;max-height:100%;border-radius:0}body .Vtl-CloseButton{background:#000;width:20px;height:20px}body .Vtl-CloseButton svg{width:12px;height:12px;fill:#fff}body .Vtl-WishlistProduct__Variant{color:#000}body .Vtl-WishlistProduct__Title{color:#000;text-transform:uppercase;letter-spacing:1.2px}body .Vtl-WishlistProduct__Price{color:#000}.Vtl-WishlistAddAllToCart{border:none;border-radius:0!important;text-transform:uppercase}.product-details variant-picker.variant-picker button.size-guide-link{font-size:12px;font-family:ProximaNova!important;letter-spacing:1.2px}@media screen and (min-width:750px){body .product-media-container.constrain-height{--constrained-min-height: auto;aspect-ratio:.8}body .product-media-constraint-wrapper{width:100%;height:100%;border:1px solid #f1f1f1}body .product-media-constraint-wrapper .product-media{width:100%;height:100%;aspect-ratio:unset}.cs-shipping-block.golden-border{border:1px solid rgb(0 0 0 / .3);border-top:none;border-bottom:none}}@media screen and (min-width:990px){.footer-left-menus>.group-block-content>*{flex:1}}@media screen and (max-width:1024px){.section.section--page-width{--padding-inline-start: 0;--padding-inline-end: 0}body .header__row a.swym-header-wishlist svg{width:24px;height:24px;min-width:28px;min-height:28px}.header .svg-wrapper>svg{min-width:24px;min-height:24px}.cs-split-section .group-block.group-block--height-fill{height:100%;aspect-ratio:2/3}.product-details variant-picker.variant-picker{display:flex;align-items:flex-start;flex-direction:row;position:relative}.product-details variant-picker.variant-picker button.size-guide-link{white-space:nowrap;position:absolute;left:auto;right:0;top:12px}}@media screen and (max-width:749px){.cs-shipping-block.golden-border{border:1px solid rgb(0 0 0 / .3);border-left:none;border-right:none}.product-grid__card .group-block>*{flex-direction:row!important}.product-grid__card .group-block>* product-price{width:fit-content!important}.footer-left-menus>.group-block-content{flex-direction:row;flex-wrap:wrap}.footer-left-menus .menu{width:calc(50% - 12px);flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.footer-left-menus .group-block.group-block--width-fill{width:100%!important;flex-basis:100%;max-width:100%}body .menu-drawer__menu-item--mainlist{font-size:12px;min-height:auto}.Vtl-WishlistPage__ShareToolbar,.Vtl-WishlistPage__AddAllWrapper{justify-content:center!important}.Vtl-WishlistPage__Description{font-size:var(--font-h5--size)!important}.size-chart-table{width:100%;border-collapse:collapse;table-layout:initial!important}.size-chart-wrapper{width:100%;overflow-x:auto}.size-chart-table td:first-child,.size-chart-table th:first-child{width:100px;min-width:100px}.size-chart-table td,.size-chart-table th{min-width:100px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
