.main-product{margin:0}.main-product product-gallery{overflow-x:hidden}@media screen and (max-width: 999px){.main-product product-gallery .product-gallery__carousel{--product-gallery-carousel-grid: auto / auto-flow min(38rem, 95vw)}.main-product product-gallery .product-gallery__media{min-width:min(38rem,95vw);width:min(38rem,95vw)}.main-product product-gallery .product-gallery__media img,.main-product product-gallery .product-gallery__media video,.main-product product-gallery .product-gallery__media model-viewer{width:100%;height:auto;min-height:320px}}.main-product .product-gallery__image-list scroll-carousel{gap:0}.main-product .product{gap:8px}@media screen and (min-width: 1000px){.main-product .product{gap:20px}}.main-product .product .product-info{max-width:none}.main-product .product .product-info .product-info__block-list{margin:0 20px;max-width:660px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list{margin:20px 0 0}}.main-product .product .product-info .product-info__block-list .product-info__block-item{margin:0}.main-product .product .product-info .product-info__block-list .product-title{font-family:Gineto-Bold,sans-serif;line-height:18px}.main-product .product .product-info .product-info__block-list .product-subtitle{font-family:Gineto-Bold,sans-serif;margin-top:0;line-height:19.5px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list .product-subtitle{margin-top:2px}}.main-product .product .product-info .product-info__block-list price-list{margin-top:2px;line-height:18px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list price-list{margin-top:4px}}.main-product .product .product-info .product-info__block-list .product-description{line-height:20px;margin-bottom:41px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list .product-description{margin-bottom:65px}}.main-product .product .product-info .product-info__block-list sale-price{font-size:15px;font-weight:400;font-family:Gineto-Regular,sans-serif}.main-product .product .product-info .product-info__block-list variant-picker{margin-top:32px;margin-bottom:51px;gap:20px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list variant-picker{margin-top:132px;margin-bottom:102px}}.main-product .product .product-info .product-info__block-list variant-picker .size-chart-button{width:fit-content;font-size:11px;font-family:Gineto-Regular,sans-serif;font-weight:400;color:#000;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer}.main-product .product .product-info .product-info__block-list variant-picker .size-chart-button:hover{text-decoration:none}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option{gap:10px}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-info span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-info legend{font-size:11px}.main-product .product .product-info .product-info__block-list variant-picker .color-swatch--sm{width:24px;height:24px}.main-product .product .product-info .product-info__block-list variant-picker .color-swatch{--swatch-selected-border-offset: 1px}.main-product .product .product-info .product-info__block-list variant-picker .block-swatch,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch{width:32px;height:32px;min-width:32px;max-width:32px;border:1px solid #000;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:#000;position:relative;cursor:pointer;padding:0}.main-product .product .product-info .product-info__block-list variant-picker .block-swatch span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch span{position:relative;z-index:2;display:block;transform:translateY(1px);text-align:center}.main-product .product .product-info .product-info__block-list variant-picker .block-swatch.is-selected,input:checked+.main-product .product .product-info .product-info__block-list variant-picker .block-swatch,.main-product .product .product-info .product-info__block-list variant-picker .block-swatch:has(input:checked),input[checked]+.main-product .product .product-info .product-info__block-list variant-picker .block-swatch,.main-product .product .product-info .product-info__block-list variant-picker .block-swatch.selected,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.is-selected,input:checked+.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch:has(input:checked),input[checked]+.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.selected{background-color:#000;color:#fff;border-color:#000}.main-product .product .product-info .product-info__block-list variant-picker .block-swatch.is-selected span,input:checked+.main-product .product .product-info .product-info__block-list variant-picker .block-swatch span,.main-product .product .product-info .product-info__block-list variant-picker .block-swatch:has(input:checked) span,input[checked]+.main-product .product .product-info .product-info__block-list variant-picker .block-swatch span,.main-product .product .product-info .product-info__block-list variant-picker .block-swatch.selected span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.is-selected span,input:checked+.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch:has(input:checked) span,input[checked]+.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.selected span{color:#fff}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input:checked+.block-swatch,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[checked]+.block-swatch{background-color:#000;color:#fff;border-color:#000}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input:checked+.block-swatch span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[checked]+.block-swatch span{color:#fff}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.is-disabled,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.block-swatch{background-color:#fff;color:#cecece;border-color:#cecece;text-decoration:none}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.is-disabled:before,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.block-swatch:before{content:"";position:absolute;top:50%;left:50%;width:95%;height:1px;background-color:#cecece;transform:translate(-50%,-50%) rotate(-45deg);z-index:3}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .block-swatch.is-disabled span,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.block-swatch span{color:#cecece}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values:has(.color-swatch){gap:9px;transform:translate(2px)}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values:has(.block-swatch){gap:5px}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .color-swatch.is-disabled,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.color-swatch{border:1px solid #cecece!important;background:#fff!important}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .color-swatch.is-disabled:before,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.color-swatch:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:95%!important;height:1px!important;background-color:#cecece!important;transform:translate(-50%,-50%) rotate(-45deg)!important;z-index:4!important}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .color-swatch.is-disabled:after,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.color-swatch:after{content:""!important;background:url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L9 9M9 1L1 9' stroke='%23cecece' stroke-width='1.5'/></svg>") no-repeat center!important;background-size:var(--swatch-disabled-icon-size)!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;border-radius:inherit!important;z-index:5!important;display:block!important}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values .color-swatch.is-disabled.is-selected,.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]+.color-swatch.is-selected{border:none!important}.main-product .product .product-info .product-info__block-list variant-picker .variant-picker__option-values input[not_available]:checked+.color-swatch{border:none!important}.main-product .product .product-info .product-info__block-list product-form form{margin-bottom:48px;width:100%}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list product-form form{margin-bottom:65px;width:345px}}.main-product .product .product-info .product-info__block-list product-form form button{height:40px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list product-form form button{height:36px}}.main-product .product .product-info .product-info__block-list product-form form .button__content{justify-content:flex-start;height:40px;padding:15px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list product-form form .button__content{height:36px;padding:8px 16px}}.main-product .product .product-info .product-info__block-list .accordion-group{margin-top:0;margin-bottom:43px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list .accordion-group{margin-bottom:56px}}.main-product .product .product-info .product-info__block-list .accordion-group .accordion{margin-bottom:3px;border:none;background:#0000;box-shadow:none}@media screen and (max-width: 999px){.main-product .product .product-info .product-info__block-list .accordion-group .accordion{margin-bottom:20px}}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__disclosure{border:none;background:#0000;box-shadow:none}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary{padding:0;border:none;background:#0000;box-shadow:none;font-family:Gineto-Regular,sans-serif;font-size:15px;font-weight:400;line-height:1.33;color:#000;display:flex;align-items:center;cursor:pointer;list-style:none;gap:0}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary::-webkit-details-marker{display:none}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary:before{content:"\2193";font-family:Gineto-Regular,sans-serif;font-size:15px;font-weight:400;line-height:1.33;color:#000;margin-right:16px;flex-shrink:0;transition:transform .2s ease}@media screen and (max-width: 999px){.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary:before{margin-right:10px}}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary .icon{display:none}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary span,.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary .text-with-icon{font-family:Gineto-Regular,sans-serif;font-size:15px;font-weight:400;line-height:1.33;color:#000;margin:0;padding:0;width:100%}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary .text-with-icon{display:flex;align-items:center;gap:0}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__summary .text-with-icon span{margin:0;padding:0}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__content{padding:12px 0 20px 28px;font-family:Gineto-Regular,sans-serif;font-size:15px;line-height:1.4;color:#000}@media screen and (max-width: 999px){.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__content{padding-left:25px;padding-bottom:0}}.main-product .product .product-info .product-info__block-list .accordion-group .accordion .accordion__disclosure[open] .accordion__summary:before{transform:rotate(180deg)}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack{gap:10px}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list product-recommendations .v-stack{gap:16px}}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .h-stack p{font-family:Gineto-Bold,sans-serif;font-size:15px;line-height:1.33;color:#000;margin:0}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .h-stack .circle-button{display:none}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products{display:flex;gap:0;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:0}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell{flex-shrink:0;width:170px;row-gap:0}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell a img.constrained-image{width:170px;height:212px;object-fit:cover;display:block}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack{padding:8px 16px 16px;width:170px;box-sizing:border-box}@media screen and (min-width: 1000px){.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack{padding:9px 15px 15px}}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack .v-stack{background:none;padding:0;width:auto;gap:0;width:100%}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack .v-stack a{font-family:Gineto-Bold,sans-serif;font-size:15px;color:#000;text-decoration:none;display:block;margin:0;text-align:left;width:100%;line-height:1.4}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack .v-stack .price-list{font-family:Gineto-Regular,sans-serif;font-size:15px;font-weight:400;color:#000;margin:0;width:100%;line-height:1.4}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack .v-stack .price-list sale-price{color:#000}.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack product-form,.main-product .product .product-info .product-info__block-list product-recommendations .v-stack .complementary-products .product-cross-sell .v-stack button{display:none}product-recommendations .section-stack{gap:10px}@media screen and (min-width: 1000px){product-recommendations .section-stack{gap:16px}}product-recommendations .section-stack .product-list product-card{padding-top:0}product-recommendations .section-stack .product-list product-card .product-card__info{padding:8px 16px 16px}@media screen and (min-width: 1000px){product-recommendations .section-stack .product-list product-card .product-card__info{padding:9px 15px 15px}}product-recommendations .section-stack .product-list product-card .product-card__info .v-stack .v-stack{gap:0}product-recommendations .section-stack .product-list product-card .product-card__info .product-title{font-family:Gineto-Bold,sans-serif;font-size:15px;color:#000;text-decoration:none;margin:0;text-align:left;line-height:1.4}product-recommendations .section-stack .product-list product-card .product-card__info .price-list sale-price{font-family:Gineto-Regular,sans-serif;font-size:15px;font-weight:400;color:#000;margin:0;text-align:left;line-height:1.4}.size-chart-button{width:fit-content;font-family:Gineto-Regular,sans-serif;font-size:11px;font-weight:400;line-height:1.33;color:#000;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.size-chart-button:hover{text-decoration:none}x-drawer.drawer[id*=size-chart]::part(overlay){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}x-drawer.drawer[id*=size-chart]::part(content){width:50vw;max-width:none}@media (max-width: 999px){x-drawer.drawer[id*=size-chart]::part(content){width:100%}}x-drawer.drawer[id*=size-chart]::part(body){padding:0}x-drawer.drawer[id*=size-chart]::part(header){border-block-end:none;padding:32px 28px}@media (min-width: 600px){x-drawer.drawer[id*=size-chart]::part(header){padding:32px 28px 70px}}x-drawer.drawer[id*=size-chart]::part(close-button),x-drawer.drawer[id*=size-chart]::part(icon){width:14px;height:14px}x-drawer.drawer[id*=size-chart]::part(close-button){padding:0;display:inline-flex;align-items:center;justify-content:center}x-drawer.drawer[id*=size-chart]::part(icon){color:#000;stroke:#000}x-drawer.drawer[id*=size-chart] .h5[slot=header]{font-family:Gineto-Bold,sans-serif;font-size:15px;line-height:1.41;color:#000;margin:0;padding:0}x-drawer.drawer[id*=size-chart] .prose{font-family:Gineto-Regular,sans-serif;padding:0;margin:0;max-width:none;overflow:visible}x-drawer.drawer[id*=size-chart] .prose p:where(:empty,:has(>br:only-child)){display:none!important}x-drawer.drawer[id*=size-chart] .prose img:not([src]),x-drawer.drawer[id*=size-chart] .prose img[src=""]{display:none!important}x-drawer.drawer[id*=size-chart] .prose img{margin:0 auto 7px;padding:0 30px}@media (min-width: 600px){x-drawer.drawer[id*=size-chart] .prose img{margin-bottom:26px;padding:0}}x-drawer.drawer[id*=size-chart] .prose .table-scroller{margin:0;padding:0}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose .table-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:10px}}@media (min-width: 700px){x-drawer.drawer[id*=size-chart] .prose .table-scroller{overflow-x:visible}}x-drawer.drawer[id*=size-chart] .prose table{width:100%!important;height:auto!important;margin:0!important;border-collapse:collapse!important;border-spacing:0!important;background:#fff!important;font-family:Gineto-Regular,sans-serif!important}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table{min-width:500px!important;width:500px!important;table-layout:fixed!important}}@media (min-width: 700px)and (max-width: 999px){x-drawer.drawer[id*=size-chart] .prose table{width:100%!important;min-width:auto!important;table-layout:fixed!important}}@media (min-width: 1000px)and (max-width: 1599px){x-drawer.drawer[id*=size-chart] .prose table{width:100%!important;min-width:auto!important;table-layout:auto!important}}@media (min-width: 1600px){x-drawer.drawer[id*=size-chart] .prose table{width:100%!important;min-width:auto!important;table-layout:fixed!important}}x-drawer.drawer[id*=size-chart] .prose table tbody tr{border-block:none!important;border-bottom:1px solid #000!important;background:none!important;text-wrap:nowrap!important;height:auto!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child{border-bottom:none!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child):hover{background:none!important}x-drawer.drawer[id*=size-chart] .prose table tbody td{font-size:15px!important;line-height:1.41!important;color:#000!important;padding:0!important;text-align:center!important;vertical-align:middle!important;background:none!important}x-drawer.drawer[id*=size-chart] .prose table tbody td p{margin:0!important}x-drawer.drawer[id*=size-chart] .prose table tbody td:first-child{text-align:left!important;padding-left:20px!important}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table tbody td:first-child{padding-left:15px!important}}x-drawer.drawer[id*=size-chart] .prose table tbody td:last-child{padding-right:5px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td{font-family:Gineto-Bold!important;font-weight:400!important}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td{height:49px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:first-child{width:130px!important;height:49px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:not(:first-child){height:49px!important}}@media (min-width: 700px)and (max-width: 999px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td{height:35px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:first-child{width:130px!important;height:35px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:not(:first-child){height:35px!important}}@media (min-width: 1000px)and (max-width: 1599px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td{height:35px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:first-child{width:130px!important;height:35px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:not(:first-child){height:35px!important;width:auto!important}}@media (min-width: 1600px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td{height:35px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:first-child{width:130px!important;height:35px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:first-child td:not(:first-child){height:35px!important}}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td{height:49px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:first-child{height:49px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:not(:first-child){height:49px!important}}@media (min-width: 700px)and (max-width: 999px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:first-child{width:130px!important;height:90px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:not(:first-child){height:89px!important}}@media (min-width: 1000px)and (max-width: 1599px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:first-child{width:130px!important;height:80px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:not(:first-child){height:80px!important;width:auto!important}}@media (min-width: 1600px){x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:first-child{width:130px!important;height:90px!important}x-drawer.drawer[id*=size-chart] .prose table tbody tr:not(:first-child) td:not(:first-child){height:89px!important}}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table:has(tr:first-child td:nth-child(6):last-child) tbody tr:first-child td:not(:first-child){width:111px!important}}@media (min-width: 700px)and (max-width: 999px){x-drawer.drawer[id*=size-chart] .prose table:has(tr:first-child td:nth-child(6):last-child) tbody tr:first-child td:not(:first-child){width:111px!important}}@media (min-width: 1600px){x-drawer.drawer[id*=size-chart] .prose table:has(tr:first-child td:nth-child(6):last-child) tbody tr:first-child td:not(:first-child){width:111px!important}}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table:has(tr:first-child td:nth-child(6):last-child) tbody tr:not(:first-child) td:not(:first-child){width:113px!important}}@media (min-width: 700px)and (max-width: 999px){x-drawer.drawer[id*=size-chart] .prose table:has(tr:first-child td:nth-child(6):last-child) tbody tr:not(:first-child) td:not(:first-child){width:113px!important}}@media (min-width: 1600px){x-drawer.drawer[id*=size-chart] .prose table:has(tr:first-child td:nth-child(6):last-child) tbody tr:not(:first-child) td:not(:first-child){width:113px!important}}@media (max-width: 699px){x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table){display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;min-width:500px;width:500px}x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table) thead,x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table) tbody,x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table) tr{display:table;width:100%;table-layout:fixed}x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table) th,x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table) td{white-space:normal}}@media (min-width: 700px){x-drawer.drawer[id*=size-chart] .prose table:not(.table-scroller table){overflow-x:visible;width:100%;min-width:auto}}x-drawer.drawer[id*=size-chart] .prose table[width],x-drawer.drawer[id*=size-chart] .prose table[height]{width:100%!important;height:auto!important}x-drawer.drawer[id*=size-chart] .prose table[width] tr[style],x-drawer.drawer[id*=size-chart] .prose table[width] td[style],x-drawer.drawer[id*=size-chart] .prose table[height] tr[style],x-drawer.drawer[id*=size-chart] .prose table[height] td[style]{width:unset!important;height:unset!important}.pswp .pswp__button:hover{color:inherit!important}.pswp .pswp__button:hover:before{background:#0000!important;transform:none!important}.pswp .pswp__button--close-button:hover .icon{rotate:none!important}.product-info__block-item[data-block-type=product-variations]:not(:empty){margin-top:32px!important;margin-bottom:20px!important}@media screen and (min-width: 1000px){.product-info__block-item[data-block-type=product-variations]:not(:empty){margin-top:132px!important}}.product-info__block-item[data-block-type=product-variations]:empty{display:none!important}.product-info__block-item[data-block-type=product-variations] .variant-picker{margin-top:0!important;margin-bottom:0!important;gap:20px}@media screen and (min-width: 1000px){.product-info__block-item[data-block-type=product-variations] .variant-picker{margin-top:0!important;margin-bottom:0!important}}.product-info__block-item[data-block-type=product-variations]:not(:empty)+.product-info__block-item[data-block-type=variant-picker] variant-picker{margin-top:0!important}@media screen and (min-width: 1000px){.product-info__block-item[data-block-type=product-variations]:not(:empty)+.product-info__block-item[data-block-type=variant-picker] variant-picker{margin-top:0!important}}.product-info__block-item[data-block-type=product-variations] .variant-picker__option{gap:10px}.product-info__block-item[data-block-type=product-variations] .variant-picker__option span{font-size:11px}.product-info__block-item[data-block-type=product-variations] .variant-picker__option-values{gap:9px!important;row-gap:9px!important;column-gap:9px!important;transform:translate(2px)}.product-info__block-item[data-block-type=product-variations] .color-swatch{--swatch-selected-border-offset: 1px;width:24px!important;height:24px!important;min-width:24px!important;border-radius:50%!important;position:relative;display:inline-block;cursor:pointer;border:1px solid rgba(0,0,0,0)}.product-info__block-item[data-block-type=product-variations] .color-swatch span.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-info__block-item[data-block-type=product-variations] .color-swatch.is-selected{border:none!important}.product-info__block-item[data-block-type=product-variations] .color-swatch.is-disabled{border:1px solid #cecece!important;background:#fff!important;pointer-events:none}.product-info__block-item[data-block-type=product-variations] .color-swatch.is-disabled:before{content:"";position:absolute;top:50%;left:50%;width:95%;height:1px;background:#cecece;transform:translate(-50%,-50%) rotate(-45deg);z-index:3}.product-info__block-item[data-block-type=product-variations] .color-swatch.is-disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L9 9M9 1L1 9' stroke='%23cecece' stroke-width='1.5'/></svg>") no-repeat center;background-size:var(--swatch-disabled-icon-size);border-radius:inherit;z-index:4}.product-info__block-item[data-block-type=product-variations] .color-swatch.is-disabled.is-selected{border:none!important}.pdp-breadcrumbs{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0 16px 15px;scrollbar-width:none;-ms-overflow-style:none}.pdp-breadcrumbs::-webkit-scrollbar{display:none}@media screen and (min-width: 1000px){.pdp-breadcrumbs{margin:8px 28px}}.pdp-breadcrumbs__list{display:inline-flex;align-items:center;gap:6px;padding:0;margin:0;list-style:none;white-space:nowrap}.pdp-breadcrumbs__item{font-family:Gineto-RegularItalic,Gineto-Regular Italic,Gineto-Regular,sans-serif;font-style:italic;font-size:15px;line-height:1.2;cursor:pointer;padding-inline-start:0!important}.pdp-breadcrumbs__link{color:inherit;text-decoration:none;cursor:pointer}.pdp-breadcrumbs__link:hover{text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:5%;text-underline-offset:.2em}.pdp-breadcrumbs__current{text-decoration:underline}.pdp-breadcrumbs__item--current .pdp-breadcrumbs__link,.pdp-breadcrumbs__item--current .pdp-breadcrumbs__text,.pdp-breadcrumbs__item--current .pdp-breadcrumbs__current{text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:5%;text-underline-offset:.2em}.pdp-breadcrumbs__sep{display:inline-block;width:3px;height:3px;flex:0 0 auto;position:relative;padding-inline-start:0!important}.pdp-breadcrumbs__sep:before{content:"";display:block;width:3px;height:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3' viewBox='0 0 3 3' fill='none'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='black'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3' viewBox='0 0 3 3' fill='none'%3E%3Ccircle cx='1.5' cy='1.5' r='1.5' fill='black'/%3E%3C/svg%3E") no-repeat center/contain;background:#000}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pdp.css.map */
