.main-product-section{--pdp-text: #111111;--pdp-muted: #737373;--pdp-border: #e5e5e5;--pdp-track: #e5e5e5;--pdp-label-size: 1.1rem;--pdp-body-size: 1.3rem;--pdp-letter-spacing: .06em}.breadcrumb .fluid_container{padding-inline:2.4rem}.breadcrumb .page-title-breadcrumb{margin-bottom:0;letter-spacing:.06em;text-transform:uppercase}.breadcrumb .navigation__breadcrumb-list{font-size:1rem}.breadcrumb .navigation__breadcrumb-link{color:#111;font-weight:400}.breadcrumb .navigation__breadcrumb-separator{padding-inline:.6rem}.breadcrumb .navigation__breadcrumb-separator svg{display:none}.breadcrumb .navigation__breadcrumb-separator:before{content:"/";color:#737373}.main-product-section .media-gallery__image{aspect-ratio:var(--aspect-ratio, 2 / 3)!important;height:auto}.main-product-section .media-gallery__image img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.main-product-section .media-main-swiper .media-gallery__image{max-height:calc(100vh - var(--header-height, 80px) - var(--height-bar, 40px) - var(--section-pt, 0) * 1px)}.main-product-section .main-product-variant-picker .swatch-text .variant-input{flex:0 0 calc(16.66% - 4.5px);max-width:calc(16.66% - 4.5px)}}@media(min-width:768px)and (max-width:1199.98px){.main-product-section .main-product{--col-width: 50%}}@media(min-width:1200px){.main-product-section .main-product{--col-width: min( var(--media-col-width, 68%), calc( 2 * var(--media-ratio, .6667) * (100vh - var(--header-height, 80px) - var(--height-bar, 40px) - var(--section-pt, 0) * 1px) ) )}}.main-product-section .product-detail__media .swiper-arrow{color:#111}.main-product-section .product-detail__media .swiper-arrow svg{display:none}.main-product-section .product-detail__media .swiper-arrow:before{content:"";display:block;position:static;width:.8rem;height:1.5rem;background:currentColor;opacity:1;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 15' fill='none' stroke='black' stroke-width='0.75'%3E%3Cpath d='M.5.5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 15' fill='none' stroke='black' stroke-width='0.75'%3E%3Cpath d='M.5.5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}.main-product-section .product-detail__media .swiper-button-prev:before{transform:scaleX(-1)}.main-product-section .product-detail__media-badge{top:1rem;left:1rem;display:inline-flex;align-items:center;height:1.8rem;padding:0 .6rem;background:#111;color:#fff;font-size:.9rem;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase}@media(min-width:768px){.main-product-section .sec__main-product .main_product-media .product-detail__information{max-width:54.8rem;padding:5.5rem 24px 3.4rem}}.main-product-section .product-detail__information{--space-bottom: 24;color:var(--pdp-text)}.main-product-section .main-product-variant-picker .form__label .heading-color{color:#000;font-weight:600}.main-product-section .product-detail__information .block-product__title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1.6rem;margin-bottom:3.8rem}.main-product-section .product-detail__information .block-product__title>.card-product-price{grid-column:2;grid-row:1;display:inline-flex}.main-product-section .product-detail__information .block-product__title .card-product-price .price{font-weight:400;letter-spacing:0;color:#000}.main-product-section .product-detail__information .block-product__title .title{font-size:18px;font-weight:400;line-height:normal;letter-spacing:0}.main-product-section .product-detail__information .block-product__title .title a{color:inherit;text-decoration:none}.main-product-section .product-detail__information .block-product__title .card-product-price{gap:.8rem;font-size:var(--pdp-body-size);font-weight:500}.main-product-section .block-product__title .card-product-price :is(.price,.special-price){font-size:var(--pdp-price-size, var(--pdp-body-size));line-height:normal}.main-product-section .block-product__title .card-product-price .price,.main-product-section .block-product__title .card-product-price .special-price{color:var(--pdp-text)}.main-product-section .block-product__title .card-product-price .compare-price{color:var(--pdp-muted);font-size:var(--pdp-body-size)}.main-product-section .block-product__title .pdp-wishlist{grid-column:2;grid-row:1;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;margin:0;color:var(--pdp-text)}.main-product-section .product-title__rating{margin-inline-start:auto}.main-product-section .product-title__rating .oke-sr .oke-is-clickable{display:flex;flex-direction:row-reverse;align-items:center;gap:.4rem}.main-product-section .product-title__rating .oke-sr-rating,.main-product-section .product-variants-info__rating .oke-sr-rating{display:block!important;font-size:1.1rem;color:var(--pdp-text)}.main-product-section .product-title__rating .oke-sr-count,.main-product-section .product-variants-info__rating .oke-sr-count{display:none}.main-product-section .product-title__rating .oke-stars,.main-product-section .product-variants-info__rating .oke-stars{--oke-stars-foregroundColor: var(--pdp-text);line-height:1}.main-product-section .product-variants-info__rating .oke-is-clickable{display:flex;align-items:center;flex-direction:row-reverse}.main-product-section .product-variants-info__rating .oke-is-clickable .oke-sr-rating{font-size:13px;line-height:normal}.block-product__variant-picker{margin-bottom:40px}.main-product-section .main-product-variant-picker variant-input{gap:3.2rem}.main-product-section .main-product-variant-picker fieldset:has(.swatch-color){order:-1}.main-product-section .main-product-variant-picker .product-variants-info{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.main-product-section .main-product-variant-picker .form__label{font-size:12px;letter-spacing:4%;text-transform:uppercase;line-height:100%}.main-product-section .main-product-variant-picker .form__label .heading-color{color:var(--pdp-text)}.main-product-section .main-product-variant-picker .form__label .option_value{color:#000;font-weight:400;letter-spacing:0px;font-size:15px;line-height:normal}.main-product-section .main-product-variant-picker .open-size-chart{display:inline-flex;align-items:center;gap:.6rem;color:#000;font-size:13px;line-height:normal;letter-spacing:0;text-transform:capitalize;text-decoration:underline;text-underline-offset:.3rem;background-image:unset}.main-product-section .main-product-variant-picker .open-size-chart:after{content:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.2'%3E%3Cpath d='M2.2 10.8 10.8 2.2l3 3-8.6 8.6z'/%3E%3Cpath d='m5 8 1.3 1.3M7 6l1.3 1.3M9 4l1.3 1.3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.2'%3E%3Cpath d='M2.2 10.8 10.8 2.2l3 3-8.6 8.6z'/%3E%3Cpath d='m5 8 1.3 1.3M7 6l1.3 1.3M9 4l1.3 1.3'/%3E%3C/svg%3E") center / contain no-repeat}.main-product-section .main-product-variant-picker .open-size-chart.border-animation:before{display:none}.main-product-section .main-product-variant-picker .swatch-color{gap:13px}.main-product-section .product-detail__information .main-product-variant-picker .color-swatch-label{width:1.8rem;height:1.8rem;margin:0;border:0;border-radius:50%;box-sizing:border-box;border:1px solid #b7b7b7;box-shadow:none}.main-product-section .product-detail__information .main-product-variant-picker .color-swatch-label:before{top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;box-shadow:none}.main-product-section .product-detail__information .main-product-variant-picker .variant-options:checked+.color-swatch-label,.main-product-section .product-detail__information .main-product-variant-picker .color-swatch-label:hover{border:0;outline:1px solid #000;outline-offset:2px;box-shadow:none}.main-product-section .main-product-variant-picker fieldset:has(.product-variants-info--color){display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:flex-start;column-gap:13px}.main-product-section fieldset:has(.product-variants-info--color) .product-variants-info--color,.main-product-section .product-variants-info--color legend{display:contents}.main-product-section .product-variants-info--color legend .heading-color{grid-area:1 / 1}.main-product-section fieldset:has(.product-variants-info--color)>.product-variants-option{grid-area:1 / 2}.main-product-section .product-variants-info--color legend .option_value{grid-area:1 / 3;min-width:0}.main-product-section .main-product-variant-picker .swatch-text{gap:.5rem}.main-product-section .main-product-variant-picker .text-swatch-label{font-family:var(--body-font-family);min-width:100%;height:48px;padding:0 1.2rem;border:1px solid #D9D9D9;border-radius:0;background:#fff;color:#000;font-size:14px;line-height:normal;letter-spacing:0;text-transform:uppercase}.main-product-section .main-product-variant-picker .text-swatch-label:hover{border-color:var(--pdp-text)}.main-product-section .main-product-variant-picker .variant-options:checked+.text-swatch-label{border-color:#000;background:#000;color:#fff;font-weight:500}.main-product-section .main-product-variant-picker .text-swatch-label.disable{color:var(--pdp-muted)}.main-product-section .product-detail__buy-buttons .product__submit-form-cart{flex-wrap:nowrap;gap:.8rem}.main-product-section .product-detail__buy-buttons quantity-input{flex:0 0 12.5rem;height:4.8rem;justify-content:space-between;border:1px solid var(--pdp-text);border-radius:0}.main-product-section .product-detail__buy-buttons .product_submit_button{height:4.5rem;border-radius:0;background:#000;font-size:12px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:100%;border:1px solid #000000;--btn-primary-hover-bg-color: #ffffff;--btn-primary-hover-color: #000000;width:100%}@media(hover:hover)and (min-width:768px){.main-product-section .product-detail__buy-buttons .product_submit_button:not([disabled]):hover{color:#000}}.pdp-wishlist-button{height:4.5rem;border-radius:0;background:transparent;font-size:12px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:100%;border:1px solid #000000;color:#000;width:100%;margin-top:6px;display:flex;align-items:center;justify-content:center;gap:8px}.pdp-wishlist-button .iwish-heart__icon{width:16px;height:16px;flex:none}.pdp-wishlist-button .iwish-heart__icon path{transition:fill .2s ease}.pdp-wishlist-button.is-wishlisted .iwish-heart__icon path{fill:currentColor}.pdp-wishlist-button:hover{background:#000;color:#fff}@media(max-width:767.98px){.main-product-section .pdp-wishlist-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:8px;padding:0 16px;border:1px solid #000;border-radius:0;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:2%;line-height:100%;text-transform:uppercase;cursor:pointer}}.main-product-section .product-detail__buy-buttons .dot-total{font-size:0}.main-product-section .product-detail__buy-buttons .dot-total:before{content:"\2014";font-size:var(--pdp-label-size);margin-inline:.4rem}.main-product-section .product-perks{gap:.8rem 2.4rem;font-size:12px;color:#444;line-height:100%}.main-product-section .product-perks__item{gap:.8rem}.main-product-section .product-perks__icon{flex:0 0 auto;color:var(--pdp-muted)}.main-product-section .block-product__info-tabs{margin-top:24px;margin-bottom:30px}.product-info-tabs__inner{display:flex;flex-wrap:wrap;column-gap:4rem}.product-info-tab{display:contents}.product-info-tab__button,.product-info-tab__heading{order:0;position:relative;padding:0 0 .3rem;color:#000;font-size:15px;font-weight:400;letter-spacing:0;line-height:100%;text-transform:uppercase;transition:color .2s ease}.product-info-tab__button:focus,.product-info-tab__button:focus-visible{outline:none;box-shadow:none}.product-info-tab__button:focus-visible:after{transform:scaleX(1)}.product-info-tabs--single .product-info-tab__heading{cursor:default}.product-info-tabs--single .product-info-tab__heading:after{display:none}.product-info-tab__button:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:var(--pdp-text, #111111);transform:scaleX(0);transition:transform .2s ease}.product-info-tab.is-active .product-info-tab__button{color:#000;font-weight:400}.product-info-tab.is-active .product-info-tab__button:after,.product-info-tabs__inner:not(.is-ready)>.product-info-tab:first-child .product-info-tab__button:after{transform:scaleX(1)}.product-info-tab__panel{order:1;display:none;flex:0 0 100%;padding-top:3.8rem;font-size:14px;line-height:150%;color:#000}.product-info-tab__panel :focus{outline-color:var(--pdp-text, #111111);box-shadow:none}.main-product-section .block-product__info-tabs :is(:focus,:focus-visible,.focused),.main-product-section .block-product__info-tabs:is(:focus,:focus-visible,.focused){outline:none!important;box-shadow:none!important}.product-info-tab.is-active .product-info-tab__panel,.product-info-tabs__inner:not(.is-ready)>.product-info-tab:first-child .product-info-tab__panel{display:flex;flex-direction:column;gap:2rem}.product-info-text>:first-child{margin-top:0}.product-info-text>:last-child{margin-bottom:0}.product-info-text p{margin:0 0 .8rem}.product-info-text--note{padding-inline-start:1.6rem;border-inline-start:2px solid var(--pdp-border, #e5e5e5);color:var(--pdp-muted, #737373)}.product-info-text--note strong{color:var(--pdp-text, #111111);font-weight:600}.product-info-spec{display:grid;grid-template-columns:14.6rem 1fr;gap:1.6rem;align-items:baseline;padding:.4rem 0}.product-info-spec+.product-info-spec{margin-top:-2rem}.product-info-content-care__rows .product-info-spec+.product-info-spec{margin-top:0}.product-info-spec__label{color:var(--pdp-muted, #737373);font-size:var(--pdp-label-size, 1.1rem);letter-spacing:var(--pdp-letter-spacing, .06em);text-transform:uppercase}.product-info-spec__value{color:var(--pdp-text, #111111)}.product-info-spec--empty .product-info-spec__value{color:var(--pdp-muted, #737373)}.product-info-content-care{display:flex;flex-direction:column;gap:1.6rem}.product-info-content-care__list{margin:0;padding-inline-start:1.8rem;list-style:disc}.product-info-content-care__list li+li{margin-top:.4rem}.product-fit-scale__label{display:block;margin-bottom:1rem;font-size:var(--pdp-label-size, 1.1rem);font-weight:500;letter-spacing:var(--pdp-letter-spacing, .06em);text-transform:uppercase}.product-fit-scale__track{display:grid;grid-template-columns:repeat(var(--fit-scale-steps, 5),1fr);gap:.3rem;align-items:center}.product-fit-scale__segment{height:1px;background:var(--pdp-track, #e5e5e5)}.product-fit-scale__segment.is-active{height:2px;background:var(--pdp-text, #111111)}.product-fit-scale__legend{display:flex;justify-content:space-between;gap:1rem;margin-top:.8rem;color:var(--pdp-muted, #737373);font-size:1.1rem}.product-fit-scale__empty{margin:0;color:var(--pdp-muted, #737373);font-size:1.1rem}.main-product-section .block-product__fbt{margin-top:8px;margin-bottom:0}.main-product-section .block-product__fbt .product-item .quick-add-variant-container .product-variants-option ul{grid-template-columns:repeat(var(--columns, 4),minmax(0,1fr))}.main-product-section .block-product__fbt .product-item .quick-add-variant-container{padding:14px 18px 16px;background:#ffffffe6}.main-product-section .block-product__fbt .product-item .quick-add-variant-container .heading-color{font-size:10px}.pdp-fbt__header{margin-bottom:28px}.pdp-fbt__heading{font-size:18px;font-weight:400;line-height:100%;letter-spacing:0;text-transform:none}.pdp-fbt-card{display:flex;flex-direction:column;height:100%;color:var(--pdp-text, #111111)}.pdp-fbt-card__media{overflow:hidden}.pdp-fbt-card__image{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.pdp-fbt-card__info{display:flex;flex-direction:column;gap:1.2rem;padding:1.2rem 1rem 0}.pdp-fbt-card__row{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:8px;font-family:var(--body-font-family);font-size:13px;font-weight:400;line-height:normal;color:#000}.pdp-fbt-card__title{font-size:11px;line-height:13px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.pdp-fbt-card__price{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:.5rem;flex:0 0 auto;text-align:right;font-size:11px;line-height:13px;color:#000}.pdp-fbt-card__price-compare{color:var(--pdp-muted, #737373)}.pdp-fbt-card__swatches{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0}.pdp-fbt-card__swatch{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--pdp-border, #e5e5e5);background-color:var(--swatch-color);background-image:var(--swatch-image, none);background-size:cover;background-position:center}.pdp-fbt-card__swatch.is-active,.pdp-fbt-card__swatch:hover{border-color:var(--pdp-text, #111111)}.pdp-fbt .pdp-fbt-card__media .btn__quick-add{position:absolute;inset:auto .8rem .8rem auto;display:flex!important;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;opacity:1;visibility:visible;transform:none;cursor:pointer;z-index:2}.pdp-fbt .pdp-fbt-card__media .btn__quick-add svg{width:1.2rem;height:1.2rem}.pdp-fbt .pdp-fbt-card__media .btn__quick-add:before,.pdp-fbt .pdp-fbt-card__media .btn__quick-add:after{display:none}.pdp-fbt .pdp-fbt-card__media:has(.quick-add-variant-container.open) .btn__quick-add{visibility:hidden}.pdp-fbt .pdp-fbt-card__media .btn__quick-add[disabled]{opacity:.5;cursor:not-allowed}.pdp-fbt .quick-add-variant-container{max-height:100%}.pdp-fbt .pdp-fbt-card__media .iwish-card{z-index:20;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}.pdp-fbt .pdp-fbt-card__media:has(.quick-add-variant-container.open) .iwish-card{opacity:1;visibility:visible;pointer-events:auto}.pdp-fbt .pdp-fbt-card__media:has(.iwish-card) .quick-add-variant-container{max-height:calc(100% - 44px)}.product-detail__information variant-input .product-variants__input .form__label .heading-color{color:#000;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal}.main-product .product__media-gallery .swiper-button-next,.main-product .product__media-gallery .swiper-button-prev{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media(min-width:992px)and (hover:hover){.pdp-fbt .pdp-fbt-card__media:hover .quick-add-variant-container{opacity:1!important;transform:translateY(0)!important;visibility:visible!important;pointer-events:auto!important}.pdp-fbt .pdp-fbt-card__media .btn__quick-add:not([type=submit]),.pdp-fbt .pdp-fbt-card__media .quick-add-variant-container .button__close{display:none!important}.pdp-fbt .pdp-fbt-card__media:hover .iwish-card{opacity:1;visibility:visible;pointer-events:auto}}@media(max-width:767.98px){.main-product-section .pdp-fbt{margin-inline:-10px}.main-product-section .pdp-fbt__header{margin-bottom:12px;padding-inline:10px}.main-product-section .pdp-fbt__heading{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-transform:none}.main-product-section .pdp-fbt-card__media{overflow:visible}.main-product-section .pdp-fbt-card__info{gap:6px;padding:10px 8px 0}.main-product-section .pdp-fbt-card__row{flex-direction:column;gap:4px;padding-right:24px;font-size:12px;line-height:16px}.main-product-section .pdp-fbt-card__price{justify-content:flex-start;text-align:left}.main-product-section .pdp-fbt-card__price:has(.pdp-fbt-card__price-compare) .pdp-fbt-card__price-current{color:var(--sale-color, #c03e35)}.main-product-section .pdp-fbt .pdp-fbt-card__media .btn__quick-add{inset:calc(100% + 10px) 4px auto auto;width:24px;height:16px}.main-product-section .pdp-fbt .pdp-fbt-card__media .btn__quick-add svg{width:10px;height:10px}.main-product-section .main-product-variant-picker fieldset:has(.product-variants-info--color){gap:8px}.main-product-section .main-product-variant-picker .swatch-color{gap:8px}}.section-product-tabs .section-header{margin-bottom:28px}.section-product-tabs .section-header .section-heading p{font-size:24px;line-height:28px;letter-spacing:4%;font-weight:500;color:#000}.section-recently-viewed-products .section-header .section-heading p{font-size:24px;line-height:28px;letter-spacing:4%!important;font-weight:500;color:#000}@media screen and (max-width:767px){.product-info-tabs__inner{column-gap:15px}}@media(max-width:767.98px){.main-product-section .product-detail__information>.sticky-md>.shopify-block{margin-top:0;margin-bottom:24px}.main-product-section .media-thumb-swiper{display:none}.main-product-section .product-detail__information:has(.pdp-wishlist-button) .block-product__title .pdp-wishlist{display:none}.main-product-section .product-detail__information .block-product__title>.card-product-price{grid-column:2;grid-row:1;justify-content:flex-end;margin:0;font-size:14px;line-height:normal}.main-product-section .block-product__title .card-product-price .compare-price{font-size:14px}.main-product-section .block-product__title .card-product-price :is(.price,.special-price){font-size:var(--pdp-price-size-mobile, 14px)}.main-product-section .product-detail__information .block-product__title .title{margin:0;font-size:14px;line-height:normal;letter-spacing:0;text-transform:none}.main-product-section .product-detail__buy-buttons .product_submit_button,.main-product-section .pdp-wishlist-button{height:44px}.main-product-section .block-product__title .product-title__rating{display:none}.main-product-section .product-detail__information .main-product-variant-picker fieldset:has(.product-variants-info--color) .color-swatch-label{width:18px;height:18px}.main-product-section .product-variants-info--color .product-variants-info__rating{display:block;grid-area:1 / 4}.main-product-section .product-variants-info--color .oke-sr-rating{display:inline-block}.main-product-section .product-variants-info--color .oke-sr-count{display:none}.main-product-section .product-variants-info--color .oke-sr>div{display:flex;flex-direction:row-reverse;align-items:center;gap:4px}.main-product-section .block-product__info-tabs{margin-top:0}.product-info-tabs__inner{column-gap:28px}.product-info-tab__button,.product-info-tab__heading{font-size:12px;line-height:16px}.product-info-tab__panel{padding-top:20px;font-size:12px;line-height:18px}.product-info-tab.is-active .product-info-tab__panel{gap:12px}.product-info-tab__panel .product-info-text>:first-child,.main-product-section .product-info-tabs .product-info-tab__panel .product-info-text p{font-size:12px;line-height:18px;letter-spacing:0!important}.main-product-section .main-product-variant-picker .form__label .option_value,.product-detail__information variant-input .product-variants__input .form__label .heading-color{font-size:12px}.main-product-section .main-product-variant-picker variant-input{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/325/assets/product-retail.css.map */
