.mega-menu .linklist__item a{font-size:14px}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle;display:block;line-height:1}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}#klaviyo-product-reviews-wrapper{--kl-reviews-reviews-star-color: #000 !important}.kl_reviews__list__tab,.kl_reviews__summary__header{font-family:Gill Sans Nova,sans-serif;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.15em!important}#fulfilled-reviews-all,.container.vertical-breather:has(#fulfilled-reviews-all){scroll-margin-top:100px}.kl_reviews__button{--kl-reviews-reviews-button-inner-padding-left: 15px;--kl-reviews-reviews-button-inner-padding-right: 15px;--kl-reviews-reviews-accent-color: #000 !important;text-transform:uppercase!important;border-radius:0!important;letter-spacing:.15em!important}.kl_reviews__reviews_list{--kl-reviews-reviews-accent-color: #000}.kl_reviews__histogram__rating,.kl_reviews__summary__average_denominator,.kl_reviews__summary__average_value{font-weight:300!important}.kl_reviews__filters{--kl-reviews-reviews-filter-button-corner-radius-fallback: 0}.kl_reviews__input_with_search_icon,.kl_reviews__filters__pill select{background-color:transparent!important;border:1px solid #000!important;letter-spacing:.01em!important;font-size:15px!important}#klaviyo-featured-reviews-carousel{padding:1em!important}.heading-text-shadow{text-shadow:#000 0 0 20px}.heading-text-shadow--small{text-shadow:#000 0 0 10px}.drawer__content .pl-swatches__label{padding-bottom:0!important;margin-bottom:10px}.drawer__content .pl-swatches-collection{--pl-swatch-size: 25px !important;justify-content:flex-start}.drawer__content .product-form__option-selector[data-selector-type=color]{display:none}.drawer__content .product-meta__help{display:inline-block;margin-left:10px}@media screen and (max-width: 749px){.featured-collections .product-list__inner:not(.product-list__inner--scroller){grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);min-width:0}}.container--fullwidth{max-width:none}.container--no-gutter .section__color-wrapper,.section__color-wrapper:has(.container--no-gutter),.container--no-gutter{padding-inline:0}@media screen and (max-width: 749px){.container--no-gutter .section__color-wrapper,.section__color-wrapper:has(.container--no-gutter),.container--no-gutter{padding-inline:0!important}}.container--spaced{padding-inline:var(--container-gutter)}@media screen and (max-width: 749px){.container--spaced{padding-inline:calc(var(--container-gutter) / 2)}}.article-list{margin-inline:0}.gallery__prev-next-buttons{max-width:none;padding-inline:var(--container-gutter)}.gallery__prev-next-buttons>.prev-next-button--prev{margin-left:0}.gallery__prev-next-buttons>.prev-next-button--next{margin-right:0}@media screen and (max-width: 749px){.gallery__prev-next-buttons{padding-inline:calc(var(--container-gutter) / 2)}}@media screen and (min-width: 1200px){.image-with-text-block--small{min-height:700px}}.testimonial-list{max-width:none}[dir=ltr] .timeline__prev-next-buttons{right:var(--container-gutter)}@media screen and (max-width: 749px){[dir=ltr] .timeline__prev-next-buttons{right:calc(var(--container-gutter) / 2)}}.product-container:is(.container--fullwidth){max-width:none}.product-container:is(.container--no-gutter){padding-inline:0}@media screen and (max-width: 749px){.product-container:is(.container--no-gutter){padding-inline:0}}.template-search .container--no-gutter .collection__list{margin-inline:0}.fs-section.fs-section--fullwidth{max-width:none!important}.fs-section.fs-section--no-gutter{padding-inline:0!important}[dir=ltr] .list-collections__scroller.is-scrollable .list-collections__item-list{padding-right:0}[dir=ltr] .section__color-wrapper--side-spacing .list-collections__scroller.is-scrollable .list-collections__item-list{padding-right:var(--container-gutter)}.list-collections__scroller,.list-collections--carousel .list-collections__item-list{padding-left:0}.section__color-wrapper--side-spacing .list-collections__scroller{padding-left:var(--container-gutter)}@media screen and (max-width: 740px){.image-overlay__content-wrapper{padding-left:0!important}.image-overlay__content-wrapper{align-items:var(--section-items-alignment)!important;max-width:100%!important}.content-box{margin-left:auto!important;margin-right:auto!important;width:70%!important}[dir=ltr] .content-box--right,[dir=rtl] .content-box--left{margin-right:var(--grid-gap)!important}[dir=rtl] .content-box--right{margin-left:var(--grid-gap)!important}}@media screen and (max-width: 450px){.content-box{width:90%!important}}.rating__star,.spr-icon,.spr-icon-star-hover{color:#010203!important}.rating__star--empty{opacity:.4!important}.modal--size-guide{z-index:900001}.drawer{z-index:900002}.gorgias-chat-key-1vly0ou{z-index:900000!important}.modal--size-guide .modal__content{max-width:954px;padding:20px}.modal--size-guide .modal__heading{font-size:18px!important;margin-bottom:24px}@media screen and (max-width: 749px){.modal--size-guide .modal__content{max-height:100dvh;min-height:100dvh}}.modal--size-guide .modal__heading{margin-top:0;display:flex;align-items:center;gap:10px}.modal--size-guide .modal__heading-subtext{color:#606060;font-family:Gill Sans Nova,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:0;transform:translateY(1px)}.modal--size-guide .modal__heading-subtext:before{content:"";display:inline-block;width:4px;height:4px;background-color:#d4d4d4;margin-right:5px;transform:translateY(-2px);border-radius:50%}.size-guide__sizing-tab{display:flex;justify-content:space-between;gap:20px}.size-guide__product-wrapper{flex:0 0 28%}.size-guide__tables{flex-basis:65%}@media screen and (max-width: 989px){.size-guide__sizing-tab{display:block}.size-guide__tables{margin-bottom:20px}}.size-guide__table-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.size-guide__table-heading{margin-bottom:0;font-size:12px}.size-guide__unit-switch{display:flex;align-items:center;gap:15px}.size-guide__unit-input{height:20px}.size-guide__unit-switch input{position:relative;appearance:none;-webkit-appearance:none;display:inline-block;width:40px;height:20px;background-color:#000;border-radius:20px}.size-guide__unit-switch input:after{content:"";position:absolute;top:3px;left:3px;display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:50%;transition:transform .4s ease;transform:translate(calc(100% + 6px))}.size-guide__unit-switch input:checked:after{transform:translate(0)}.size-guide__table{overflow:hidden;font-size:11px}.size-guide__table table{width:100%;border-collapse:collapse;margin:0;table-layout:fixed}@media screen and (max-width: 749px){.size-guide__table{overflow:auto hidden}.size-guide__table table{width:auto;min-width:100%}}.size-guide__table td{position:relative;padding:6px 6px 6px 0;border:0;text-align:left}.size-guide__table td:not(:first-child){padding:6px;text-align:center}.size-guide__table tr+tr{border-top:1px solid #ddd}.size-guide__table tr:hover{background-color:#a6a8aa33}.size-guide__table td:hover:after{content:"";position:absolute;background-color:#a6a8aa33;left:0;top:-5000px;height:10000px;width:100%;z-index:1}.size-guide__table-wrapper{display:block}.size-guide__table-wrapper+.size-guide__table-wrapper,.size-guide__table-wrapper+.size-guide__table-heading{margin-top:20px}.size-guide__table-heading+.size-guide__table-wrapper{margin-top:20px}.size-guide__table-foot{font-size:13px}.size-guide__product{margin-top:-40px}@media screen and (max-width: 989px){.size-guide__product{margin-top:0}}.size-guide__product .hidden{display:none}.size-guide__product-media{margin-bottom:20px}.size-guide__product-media img{width:100%}.size-guide__product-content{text-align:center}.size-guide__product product-selector{display:block;margin-bottom:10px}.size-guide__product .block-swatch-list{flex-wrap:nowrap}.size-guide__product .block-swatch{flex:1}.size-guide__product .block-swatch__item{padding:4px!important;height:30px;font-size:11px!important;min-width:0;margin:3px 3px 3px 4px}.size-guide__product-heading{font-family:"Baskerville No",Baskerville,Times New Roman,serif;font-style:normal;font-weight:400;letter-spacing:.2em;font-size:18px}@media screen and (max-width: 989px){.size-guide__product .block-swatch-list{margin-inline:0}}.how-to-measure{display:grid;grid-template-columns:65% 30%;justify-content:space-between;gap:30px}.how-to-measure,.how-to-measure .rte p,.how-to-measure p{font-size:14px}.how-to-measure h5,.how-to-measure h6{font-size:12px}.how-to-measure--flipped{direction:rtl}.how-to-measure--flipped>*{direction:ltr}.how-to-measure__media{position:relative;overflow:hidden;padding-bottom:150%}.how-to-measure__media img,.how-to-measure__media video{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover}@media screen and (max-width: 989px){.how-to-measure{display:block}.how-to-measure__content{margin-bottom:20px}}.info-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 10px}.info-box{height:100%;display:flex;flex-direction:column}.info-box__desc{margin-block:0 10px}.info-box__link{margin-top:auto}.info-box__title{font-size:12px;margin-block:10px}@media screen and (max-width: 749px){.info-boxes{display:flex;flex-direction:column}}@media screen and (max-width: 999px){body:has(.product-sticky-form) .footer{padding-bottom:95px}body [class*=kl-teaser]{transition:transform .25s ease-in-out,filter .25s ease-in-out}#chat-button{transition:transform .25s ease-in-out}.sticky-atc-visible [class*=kl-teaser],.sticky-atc-visible #chat-button{transform:translateY(calc(0px - var(--sticky-atc-height)))}.sticky-atc-visible [class*=kl-teaser]{filter:none!important}}.product-sticky-form{padding:6px 0;background-color:#fff;box-shadow:0 0 6px #0003;z-index:90000}.product-sticky-form__form{display:flex;align-items:center;column-gap:20px}.product-sticky-form__variants{display:flex;align-items:center;column-gap:15px}.product-sticky-form__option-link{width:min-content;min-width:72px;text-align:center}.product-sticky-form__variants .select{border:none;height:30px;width:auto;padding:0}.product-sticky-form__variants .select svg{margin-left:8px}.product-sticky-form__variants .combo-box{min-width:fit-content;border-bottom:1px solid rgb(var(--border-color))}.product-sticky-form__payment-container{flex:1}.product-sticky-form .product-form__add-button{display:inline-flex}@media screen and (max-width: 749px){.product-sticky-form .container{padding:0 10px}}.product__media-image-badge{position:absolute;bottom:0;left:0;z-index:2;color:rgb(var(--product-size-badge-text-color));background-color:rgb(var(--product-size-badge-background-color));padding:8px 10px;width:20%;min-width:max-content;font-size:10px;line-height:1;text-align:center;text-transform:uppercase}[data-oke-widget] div.okeReviews[data-oke-container].oke-w{max-width:var(--container-max-width);padding-left:var(--container-gutter);padding-right:var(--container-gutter)}@media only screen and (max-width: 749px){[data-oke-widget] div.okeReviews[data-oke-container].oke-w{padding-left:calc(var(--container-gutter) / 2);padding-right:calc(var(--container-gutter) / 2)}}[data-oke-star-rating] .oke-sr-stars{margin-right:5px}[data-oke-star-rating] .oke-sr-count{margin-top:-2px}[data-oke-star-rating] .okeReviews[data-oke-container],[data-oke-star-rating] div.okeReviews{font-size:12px}.richtext:has(#customer-reviews){margin-bottom:0}.shopify-section--apps>.vertical-breather:has([data-oke-widget]){padding:31px 0}@media screen and (max-width: 740px){.richtext .heading-s,.shopify-section--product-recommendations .section__header .heading-s{font-family:Gill Sans Nova,sans-serif;font-weight:400;font-size:14px;letter-spacing:.085em}.richtext #customer-reviews{text-align:center}.shopify-section--apps>.vertical-breather:has([data-oke-widget]){padding:0}}.depict-content-block:has(video){position:relative;pointer-events:none}.depict-content-block:has(video):before{content:"";width:30px;height:30px;border-radius:50%;background-color:#111;color:#fff;background-image:url(icon-sound-off.svg);background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:12px;right:12px;pointer-events:auto;z-index:1;cursor:pointer}.depict-content-block:has(video)>*{pointer-events:auto}.depict-content-block:has(video).is-unmuted:before{background-image:url(icon-sound.svg)}@media screen and (max-width: 999px){.depict-content-block:has(video):after{content:"";width:44px;height:44px;position:absolute;top:5px;right:5px;pointer-events:auto;z-index:1;cursor:pointer}}@media screen and (min-width: 1000px){.header__predictive-search .predictive-search__form{position:relative}.header__predictive-search .predictive-search__form>svg{position:absolute;top:0;left:0;pointer-events:none}.header__predictive-search .predictive-search__form input[type=search]{padding-left:34px;margin-left:0;min-width:220px;letter-spacing:.02em}.header__predictive-search .predictive-search__form input[type=search]::placeholder{color:#3a3a3b}}@media screen and (min-width: 1000px) and (max-width: 1199px){.header__predictive-search{margin-left:24px}}#snize-search-results-grid-mode ul{margin:0 -4px!important}#snize-search-results-grid-mode.snize-five-columns li.snize-product{width:25%!important;border:none!important}@media screen and (max-width: 999px){#snize-search-results-grid-mode.snize-five-columns li.snize-product{width:50%!important}}#snize-search-results-grid-mode li.snize-product{margin:0!important;padding:8px 4px!important}#snize-search-results-grid-mode span.snize-thumbnail{height:auto!important}#snize-search-results-grid-mode span.snize-thumbnail img:first-child{position:static!important}#snize-search-results-grid-mode span.snize-thumbnail img{width:100%!important;height:auto!important;max-height:none!important}#snize-search-results-grid-mode li.snize-product span.snize-title,#snize-search-results-grid-mode .snize-price-list{font-weight:300!important;letter-spacing:.055em!important;font-size:13px!important;margin-bottom:5px!important}#snize-search-results-grid-mode span.snize-description,#snize-search-results-grid-mode li.snize-product .snize-button,div.snize div.snize-main-panel-controls,div.snize div.snize-main-panel-view-mode,#snize_results.snize-mobile-design div.snize-main-panel-dropdown>a>.caret{display:none!important}div.snize div.snize-main-panel{min-height:0!important;border:none!important}div.snize-search-results{position:relative!important}div.snize div.snize-main-panel-dropdown{position:absolute!important;top:40px!important;right:0!important}@media screen and (max-width: 835px){div.snize div.snize-main-panel-dropdown{position:static!important;width:50%!important}#snize_results.snize-mobile-design div.snize-main-panel-dropdown{float:right!important}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a,#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a{border-radius:0!important;border:1px solid rgb(var(--border-color))!important;text-align:center!important}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a>span,#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a{font-size:14px!important;font-weight:400!important;color:#010203!important}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters{float:left!important}#snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button{align-items:center!important}}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters{width:48%!important;max-width:50%!important;margin-left:0!important;margin-right:0!important}#snize_results.snize-mobile-design.snize-new-version div.snize-search-results-header{display:block!important;width:100%!important;text-align:center!important}#snize_results.snize-mobile-design.snize-new-version div.snize-main-panel{display:flex!important;justify-content:center!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode.snize-two-columns li.snize-product{border:none!important}div.snize div.snize-header{min-height:41px!important}.snize-results-page .page-header__text-wrapper{margin-bottom:0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/236/assets/custom.css.map */
