#template-product{padding-top:8px;margin-top:0;--outer: 10px;background-color:var(--custom-gradient-background)}.product__page{padding-bottom:30px}.product__wrapper{margin-top:16px}.form__wrapper{color:rgb(var(--custom-color-text))}.form__width{max-width:100%}.form__width>*{margin-bottom:20px}.form__width>div:last-of-type{margin-bottom:0}.product-badge__container .badge-box{position:absolute;bottom:153px;right:0;z-index:5;background:rgba(var(--custom-color-text),.8);color:rgb(var(--custom-color-background));padding:6px 10px;font-size:12px;text-transform:capitalize}@media only screen and (min-width: 990px){#template-product{--outer: 60px;padding-top:16px}.product__page{padding-bottom:46px}.form__width>*{margin-bottom:30px}.product-badge__container .badge-box{top:18px;bottom:initial;padding:12px 15px;font-size:14px}}.product__wrapper--thumbnails-left .thumbs-holder{-ms-overflow-style:none;scrollbar-width:none}.product__wrapper--thumbnails-left .thumbs-holder::-webkit-scrollbar{display:none}@media only screen and (max-width: 749px){.thumb__link{height:130px;width:110px}.product__wrapper--thumbnails-left .thumb{margin:10px 12px 0 0;padding-bottom:0}.product__wrapper--thumbnails-left .thumb.is-active{outline:1px solid #635950}.product__wrapper--thumbnails-left .thumb:after{content:initial;display:none}}@media only screen and (min-width: 750px){.product__slides .flickity-viewport{transition:none}.product__photo .lazy-image{aspect-ratio:2/3;padding-top:0!important}.product__photo .lazy-image img{object-fit:cover;height:100%}.product__wrapper--thumbnails-left .thumbs-holder{padding-left:0}.product__thumbs--square:before{content:"";position:absolute;bottom:0;height:35px;width:100%;background:#eae9e2;left:0;z-index:2;opacity:.8}.product__thumbs--square:after{content:url(/cdn/shop/files/down_chevron.svg?v=1701350778);position:absolute;bottom:0;height:30px;width:100%;left:0;z-index:3;display:flex;justify-content:center;align-items:center}.product__thumbs--square:after,.product__thumbs--square:before{transition:opacity .3s ease}.product__thumbs--square.scrolled-to-bottom:after,.product__thumbs--square.scrolled-to-bottom:before{opacity:0}.product__wrapper--thumbnails-left .product__thumbs--square{width:132px;flex:0 0 132px;flex:0 0 15.493%;aspect-ratio:132/1034;height:auto}.product__wrapper--thumbnails-left.product__wrapper--thumbnails-small .product__slides{width:calc(75% - 152px);position:sticky;top:var(--header-height)}.product__wrapper--thumbnails-left .thumb{width:100%}.product__wrapper--thumbnails-left .thumb.is-active{outline:1px solid #635950;outline-offset:-1px}.product__wrapper--thumbnails-left .thumb:last-child{margin-bottom:0}.product__wrapper--thumbnails-left .thumb__link{width:inherit;height:100%;aspect-ratio:2/3}}.product__title__wrapper{padding-right:0;margin-bottom:12px}.product__title__wrapper .product__title{font-family:League Spartan,sans-serif;font-size:28px;font-weight:700;line-height:100%;text-transform:uppercase;margin-top:0;margin-bottom:8px;padding-right:40px;color:rgb(var(--custom-color-heading))}.product__title__wrapper .product__price__wrap{flex-direction:column;align-items:flex-start;margin-top:8px;margin-bottom:0}.product__title__wrapper .product__price--off,.discount-message{background:var(--discount-background, rgba(var(--custom-color-heading),.5));color:var(--discount-color, rgb(var(--custom-color-background)));padding:4px 10px;font-family:var(---font-stack-body);font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-transform:none;border-radius:0;letter-spacing:normal;margin-left:0}.product__title__wrapper .product__price{font-size:20px;font-weight:600;line-height:normal;color:rgb(var(--custom-color-heading));margin-bottom:8px}.product__title__wrapper .product__price--strike{color:rgba(var(--custom-color-heading),.5)}@media only screen and (min-width: 750px){.product__title__wrapper .product__price__wrap{flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:0}}@media only screen and (min-width: 990px){.product__title__wrapper .product__title{margin-bottom:12px}.product__title__wrapper .product__price{margin-bottom:0}.discount-message{margin-left:15px}}.product__form #BIS_trigger{margin-bottom:9px;line-height:25px}.product__size-guide{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px}.product__size-guide-model_wears,.product__size-guide-link>span{color:rgb(var(--custom-color-text));font-size:12px;line-height:normal;margin:0}.product__size-guide-link>svg{display:none;color:rgb(var(--custom-color-text))}.product__size-guide-link>span{text-decoration-line:underline}.product__selectors{margin-top:0;margin-bottom:10px}.product__form .product__selectors .radio__fieldset{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media only screen and (max-width: 1200px) and (min-width: 990px){.product__form .product__selectors .radio__fieldset{grid-template-columns:repeat(4,1fr)!important}}.product__selectors .radio__fieldset .radio__button{padding:0}.product__selectors .radio__fieldset .radio__button input:checked~label{background:rgb(var(--custom-option_background_active));color:rgb(var(--custom-option_label_active));border:1px solid rgb(var(--custom-option_outline))}.product__selectors .radio__fieldset .radio__button label{border:1px solid rgb(var(--custom-option_outline));color:rgb(var(--custom-option_label));background:rgb(var(--custom-option_background));font-size:14px;font-size:clamp(10px,.85vw,14px);font-weight:400;line-height:110.5%;padding-left:5px;padding-right:5px;text-align:center}.product__button__meta{margin-top:0;text-align:center;color:rgb(var(--custom-color-text))}.product__button__meta>p{font-size:12px;line-height:normal;margin-bottom:0}.product__submit__buttons{margin-bottom:9px}.product__submit__item{max-width:100%;padding-top:9px}.btn.product__submit__add,#BIS_trigger{background:rgb(var(--custom-color-button));color:rgb(var(--custom-color-button-text));font-family:League Spartan,sans-serif;font-size:20px;font-weight:700;line-height:20px;text-transform:uppercase;padding-top:16px;padding-bottom:12px;border:1px solid rgb(var(--custom-color-button))}.btn.product__submit__add:hover{color:rgb(var(--custom-color-button));border:1px solid rgb(var(--custom-color-button))}.btn.product__submit__add:before{background:rgb(var(--custom-color-button-text))}.variant--soldout .product__submit__add:not(.product__submit__add--default),.variant--soldout .product__submit__add:not(.product__submit__add--default):hover,.variant--unavailable .product__submit__add:not(.product__submit__add--default),.variant--unavailable .product__submit__add:not(.product__submit__add--default):hover{background:rgba(var(--custom-color-button),.5);color:rgba(var(--custom-color-button-text),.5)}@media only screen and (min-width: 990px){.product__submit__buttons,.product__form #BIS_trigger{margin-bottom:12px}.product__size-guide-link{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.product__size-guide-link>svg{display:block;margin-right:6px;height:8px;width:auto}.product__selectors{margin-bottom:5px}.product__form .product__selectors .radio__fieldset{display:grid;grid-template-columns:repeat(var(--columns, 7),1fr);gap:10px}.product__button__meta>p{font-size:15px}.product__submit__buttons,.product__submit__item{padding-top:12px}}.product__form+.send_a_hint{margin-top:-20px}.klaviyo_form_trigger--send-hint{display:flex;align-items:flex-end;justify-content:center;flex-direction:row;flex-wrap:nowrap;width:100%;padding:12px 15px 9px;color:rgb(var(--custom-color-secondary-button-text));border-color:rgb(var(--custom-color-secondary-button-text));text-align:center;font-family:League Spartan,sans-serif;font-size:20px;font-weight:700;line-height:1;text-transform:uppercase}.klaviyo_form_trigger--send-hint:hover,.klaviyo_form_trigger--send-hint:focus,.klaviyo_form_trigger--send-hint:active{background:rgb(var(--custom-color-button));color:rgb(var(--custom-color-button-text));border:1px solid rgb(var(--custom-color-button))}.klaviyo_form_trigger--send-hint>svg{display:block;margin-right:6px;margin-bottom:3px;height:18px;width:auto}@media only screen and (min-width: 990px){.product__form+.send_a_hint{margin-top:-30px}.klaviyo_form_trigger--send-hint{padding:18px 15px 15px}}.product-description{padding:0 20px;font-size:12px;font-weight:400;line-height:140%}@media only screen and (min-width: 990px){.product-description{padding:10px 20px;font-size:15px}}.send_a_hint+.delivery_date{margin-top:-11px}.product__form+.delivery_date{margin-top:-20px}.delivery_date .delivery_date-message{padding:0 20px;font-size:12px;margin:0}.delivery_date-date{display:block;margin-top:3px}@media only screen and (min-width: 990px){.send_a_hint+.delivery_date{margin-top:-18px}.product__form+.delivery_date{margin-top:-30px}.delivery_date-date{display:inline;margin-top:0}}.product-upsell{background-color:rgb(var(--custom-color-background));border:1px solid rgb(var(--custom-color-outline));border-radius:3px;padding:12px}.product-upsell__image{width:32%}.product-upsell__content{width:68%;padding:0 10px 0 16px}.product-upsell-holder__title{color:rgb(var(--custom-color-heading));font-family:var(---font-stack-body);font-size:12px;font-weight:400;line-height:116.667%;margin:0}.product-upsell__title{font-family:League Spartan,sans-serif;font-size:18px;font-weight:700;line-height:80%;text-transform:uppercase;margin:6px 0;color:rgb(var(--custom-color-heading))}.product-upsell__price{font-size:14px;font-weight:600;line-height:normal;margin:0;color:rgb(var(--custom-color-heading))}.product-upsell__price .old-price{color:rgba(var(--custom-color-heading),.5)}.product-upsell__options{margin-top:12px}.product-upsell__options .product__selectors{margin-bottom:0}.product-upsell__options .product__selectors .selector-wrapper{padding:0}.product-upsell__options .product__selectors .selector-wrapper .radio__fieldset{margin-bottom:0}.product-upsell__options .radio__legend{margin-bottom:5px;font-size:12px}.product-upsell__options .radio__button:not(:first-of-type){padding:5px 5px 5px 0}.product-upsell__options .radio__button:first-of-type{padding-right:5px}.product-upsell__options .product__selectors .radio__fieldset .radio__button label{padding:9px}.product-upsell__options .radio__button.radio__button--disabled{opacity:.45}.product-upsell__options .radio__button.radio__button--disabled label{cursor:not-allowed}@media only screen and (min-width: 990px){.product-upsell{background-color:initial;border:none;border-radius:0;padding:0}.product-upsell__image{width:32%;background-color:rgb(var(--custom-color-foreground))}.product-upsell__image a{height:100%}.product-upsell__image-inner{padding-top:0;height:100%}.product-upsell__content{background-color:rgb(var(--custom-color-foreground));border:1px solid rgb(var(--custom-color-outline));border-left:none;border-radius:0 3px 3px 0;padding:20px 20px 15px 16px;width:68%}.product-upsell__title{font-size:20px;margin:10px 0}.product-upsell__options{margin-top:36px}.product-upsell__options .radio__button:not(:first-of-type){padding:5px 8px 5px 0}.product-upsell__options .radio__button:first-of-type{padding-right:8px}.product-upsell__options .product__selectors .radio__fieldset .radio__button label{padding:10px}}.productTabsWrapper{padding-top:0;scroll-margin-top:70px;overflow:visible}.productTabsWrapper .product-tabs__head{padding-bottom:0;margin-bottom:-1px}.productTabsWrapper .product-tabs__head .tabs__arrow{display:none;visibility:hidden}.productTabsWrapper .product-tabs__head .product-tabs-title{display:flex;flex-direction:row;flex-wrap:nowrap;padding-bottom:0;margin-bottom:0}.product-tabs__head .product-tabs-title .tab-link{min-width:calc(((100% / 3) - 4px) + (4px / 3));text-align:center;padding:12px 10px 10px;margin-right:4px;background-color:rgb(var(--custom-color-background));border-radius:3px 3px 0 0;border:1px solid rgb(var(--custom-color-outline));color:rgb(var(--custom-color-text));font-family:var(---font-stack-body);font-size:15px;font-weight:400;line-height:110%;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-tabs__head .product-tabs-title .tab-link>svg{display:block;margin-bottom:6px;color:rgb(var(--custom-color-text));height:16px;width:auto}.product-tabs__head .product-tabs-title .tab-link.current{border-bottom-color:rgb(var(--custom-color-foreground));background-color:rgb(var(--custom-color-foreground))}.tab-content{padding:24px 30px;background:rgb(var(--custom-color-foreground));border-radius:0 0 3px 3px;border:1px solid rgb(var(--custom-color-outline))}@media only screen and (min-width: 990px){.productTabsWrapper{scroll-margin-top:180px}.product-tabs__head .product-tabs-title .tab-link{padding:18px 10px}.product-tabs__head .product-tabs-title .tab-link>svg{height:20px}}.productTabsWrapper--tabs+.product__sharing{margin-top:-20px;border-top:0}.product__sharing:not(.password__social-sharing){color:rgb(var(--custom-color-text))}.share--email>svg.icon-email{fill:none!important;stroke:currentColor!important}.product__sharing.is-expanded .share:nth-child(5){transition-delay:.4s}@media only screen and (min-width: 990px){.productTabsWrapper--tabs+.product__sharing{margin-top:-30px}}.clearpay-placement{margin-top:-22px;border-bottom:1px solid rgb(var(--custom-color-outline));padding:0 20px}*::part(osm-container){border:none;border-top:1px solid rgb(var(--custom-color-outline));padding:20px 20px 8px;background-color:transparent}*::part(osm-container),*::part(osm-legal),*::part(osm-cta){color:rgb(var(--custom-color-text))}.earn-points>*{font-size:13px;line-height:110%}.earn-points strong{color:rgb(var(--custom-color-text_highlight))}.earn-points a{text-decoration:underline;color:rgb(var(--custom-color-text_highlight))}@media only screen and (min-width: 750px){.earn-points>*{line-height:25px}}.product__rating--trustpilot{position:relative}.product__rating--trustpilot .trustpilot-widget{pointer-events:none}.cart-bar{background:rgb(var(--custom-color-background))}.cart-bar__product__title,.cart-bar__product__price{color:rgb(var(--custom-color-heading))}.cart-bar .product__price--strike{color:rgba(var(--custom-color-heading),.5)}.product__breadcrumbs,.product__breadcrumbs>*{color:rgb(var(--custom-color-text));padding-top:10px}
/*# sourceMappingURL=/cdn/shop/t/68/assets/wiro-product.css.map */
