.tabby-container,.tamara-container{position:relative;width:8.0625rem;height:2rem}.tabby-widget-overlay,.tamara-widget-overlay{background:#fff;padding:.5rem 1.5rem}.tabby-widget-image,.tamara-widget-image{width:2.9375rem}#tabbyWidget,.tamara-product-widget{opacity:0}.size-chart{overflow-x:auto}.size-chart table{width:20.5rem}.size-chart table tr{height:2.5rem}.size-chart table,.size-chart table td,.size-chart table th{border:1px solid #e9e9e9}.size-chart table th{border-bottom-color:#090909}@media (max-width: 1023.98px){.product-details .product-details__stickybar-holder.m-stuck-animated{min-height:5.1875rem}.product-details .product-details__stickybar-holder.m-stuck-animated+.product-details__addtocart{position:fixed;bottom:-.0625rem;right:0;left:0;z-index:1020;border-top:1px solid transparent;border-top-color:#e9e9e9;background-color:#fff;padding-right:1rem;padding-left:1rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.product-details .product-details__stickybar-holder.m-stuck-animated+.product-details__addtocart.m-stuck-end{-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}}.attribute-container.scrollable-colors{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1439.98px){.attribute-container.scrollable-colors{max-width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none}.attribute-container.scrollable-colors::-webkit-scrollbar{width:0;height:0;display:none}.attribute-container.scrollable-colors::-webkit-scrollbar-thumb{background:transparent}}.attribute-item.size-attribute{width:16.66667%;height:2.1875rem}.attribute-item.size-attribute .size-value{top:0;right:0;width:100%;height:100%;text-align:right;padding:.25rem .5rem .5rem;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;border:0.5px solid #e9e9e9}.attribute-item.size-attribute .size-value:hover{background:#f9f9f9}.attribute-item.size-attribute.unselectable .size-value{background:#f3f3f3;color:#aaa;text-decoration:line-through}.attribute-item.size-attribute.selected .size-value{border-width:1px;border-color:#090909}.attribute-item .image-value{background-size:cover;width:100%;height:100%;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.attribute-item .color-value{width:3rem;height:4rem;aspect-ratio:3 / 4}.attribute-item .color-value::after{content:'';position:absolute;right:50%;bottom:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:100%;height:1px;background-color:rgba(0,0,0,0);-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.attribute-item .color-value:hover::after,.attribute-item .color-value.selected::after{background-color:#090909}.product-gallery .slick-dots{position:relative;bottom:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0}.product-gallery .slick-dots li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.product-gallery .slick-dots li button{height:2px;width:100%;background-color:#e9e9e9;border-radius:0;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;border:0}.product-gallery .slick-dots li.slick-active button{background-color:#090909}.product-gallery{cursor:-webkit-zoom-in;cursor:zoom-in}.product-gallery.m-product-gallery-open{position:fixed;cursor:default;top:0;right:0;width:100%;height:calc(100vh - 48px);background:#fff;z-index:1050;overflow-y:scroll;scrollbar-width:none}.product-gallery.m-product-gallery-open::-webkit-scrollbar{display:none}.product-gallery.m-product-gallery-open .product-price-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-gallery.m-product-gallery-open .product-price-wrapper .old-price{color:#fff !important}.product-gallery.m-product-gallery-open .product-price-wrapper .old-price .value{margin-left:.5rem}@media (max-width: 1023.98px){.product-gallery .pinch-zoom-wrapper{position:relative;width:100%;aspect-ratio:5 / 7}}@media (max-width: 1023.98px){.product-gallery .pinch-zoom-wrapper .pinch-zoom{width:100%;height:100%;position:relative;overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}}@media (max-width: 1023.98px){.product-gallery .pinch-zoom-wrapper .pinch-zoom img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}}.product-gallery__icon-zoom-in svg,.product-gallery__zoom-close svg{width:100%;height:100%}.product-gallery__icon-zoom-in{bottom:1.25rem;display:none;height:.9375rem;right:1.25rem;position:fixed;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:.9375rem;z-index:1020}@media (min-width: 1024px){.product-gallery__icon-zoom-in{display:block}}.product-gallery__icon-zoom-in.is-stuck{position:absolute}.product-gallery__zoom-close{width:1.5625rem;height:1.5625rem}.product-gallery__image{width:100%;min-width:100%}.product-gallery__utils .attributes-items[data-attr="color"]{display:none}.product-gallery__utils .size-utils-container{display:none}.product-gallery__utils .attribute-item.size-attribute{width:2.8125rem;height:3rem}.product-gallery__scrollbar-track{background-color:#e9e9e9;height:12.5rem;right:1rem;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;z-index:1020}.product-gallery__scrollbar-thumb{background-color:#090909;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;-o-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out, -webkit-transform 0.2s ease-out;width:100%}.store-details-icon{width:1rem}.default-height-dp-info{height:1.125rem}.click-and-collect-tabs{cursor:pointer}.click-and-collect-tabs.active{cursor:initial}.click-and-collect-tabs .shipping-method-option{cursor:pointer}.click-and-collect-tabs.disabled{cursor:not-allowed}.click-and-collect-tabs.disabled .shipping-method-option{cursor:not-allowed}.checkout-store{cursor:pointer}.checkout-store.selected{cursor:initial}.checkout-store .secondary-message{display:none !important}.in-store-pickup-store{cursor:pointer}.delivery-promise-city-container{min-width:9rem}.non-flex-text::before{display:inline-block;vertical-align:top;margin-left:0.1875rem}@media (min-width: 1024px){.product-details__inner{position:-webkit-sticky;position:sticky;top:6.5625rem;max-width:25rem}}.product-details__inner .tabs-productrecs{margin:1rem 0}@media (min-width: 1024px){.product-details__inner .tabs-productrecs{margin:1.5rem 0}}.product-details__tabs-list:hover .product-details__tab-link{color:#aaa}.product-details__tabs-list:has(.product-details__tab-link:hover) .product-details__tab-link:hover{color:#090909}.product-details__tabs-list:has(.product-details__tab-link:hover) .product-details__tab-link:not(:hover){color:#aaa}

