._1chsqtk0{width:100%}._1chsqtk2{height:100%;border-block-width:1px;border-left:1px solid var(--kk0sitm);overflow-y:auto;width:100%}._1chsqtk4{flex:1 1;overflow-x:auto;padding-bottom:40px}@media screen and (min-width:1020px){._1chsqtk2{width:calc(((((((100vw - var(--kk0sit1)) / 100) * 100) - ((var(--kk0sit3i) - 1) * var(--kk0sit3j))) / var(--kk0sit3i)) * 8) + (7 * var(--kk0sit3j)))}}@media screen and (min-width:1920px){._1chsqtk2{width:calc((((1920px - ((var(--kk0sit3i) - 1) * var(--kk0sit3j))) / var(--kk0sit3i)) * 8) + (7 * var(--kk0sit3j)))}}.styles_ProductDetailsAccordions__js19i .styles_head__DbS_v{display:flex;align-items:center;justify-content:space-between;padding-block:10px;width:100%}@media screen and (min-width:760px){.styles_ProductDetailsAccordions__js19i .styles_head__DbS_v{padding-block:12px}}.styles_ProductDetailsAccordions__js19i .styles_body__3leoJ{margin-top:4px;margin-bottom:16px}.styles_ProductDetailsAccordions__js19i .styles_panel__tKABb{display:flex;flex-direction:column;border-top:1px solid #d9d9d9;padding-inline:10px;width:100%}@media screen and (min-width:1020px){.styles_ProductDetailsAccordions__js19i .styles_panel__tKABb{padding-inline:0}}.styles_ProductDetailsAccordions__js19i .styles_panel__tKABb:last-child{border-bottom:1px solid #d9d9d9}.styles_ProductDetailsAccordions__js19i .styles_icon__V5Tez{width:10px}.styles_ProductDetailsAccordions__js19i .styles_productRef__aRFu_{margin-top:16px;margin-left:4px;line-height:1.1;letter-spacing:.02em;color:rgba(67,67,67,.8);font-family:"Twemoji Country Flags",var(--font-neue);font-size:10px;font-weight:500}@media screen and (min-width:760px){.styles_ProductDetailsAccordions__js19i .styles_productRef__aRFu_{margin-top:14px}}.styles_ProductDetailsAccordions__js19i .styles_content__40IPe{width:80%;color:#1c1c1c}.styles_ProductDetailsAccordions__js19i .styles_link__z_3Sd{margin-bottom:-3px}.styles_ProductCtaReinsurance__5veTA{display:flex;justify-content:center;padding-block:6px;text-align:center;text-transform:uppercase}.styles_ProductCtaReinsurance__5veTA .styles_textTitle__oELZe{letter-spacing:.05em}.styles_ProductDetailsCta__wrP9M .styles_extrasCtas__IbuAA{display:flex;flex-direction:column;gap:20px;margin-top:12px}@media screen and (min-width:760px){.styles_ProductDetailsCta__wrP9M .styles_extrasCtas__IbuAA{gap:24px}}.styles_ProductDetailsCta__wrP9M .styles_stockAlertWrapper__hdFpu{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:760px){.styles_ProductDetailsCta__wrP9M .styles_stockAlertWrapper__hdFpu{flex-direction:row}}.styles_ProductDetailsCta__wrP9M .styles_extrasCtasWithShopTheLook__yt8Je{margin-top:24px}.styles_ProductDetailsCta__wrP9M .styles_eResaCta__XllLh{align-self:flex-start}.styles_ProductDetailsCta__wrP9M .styles_cta__rsJGt{padding-block:10px}@media screen and (min-width:1020px){.styles_ProductDetailsCta__wrP9M .styles_cta__rsJGt{padding-block:12px}}.styles_ProductDetailsCta__wrP9M .styles_buttonsContainer__7n6gb{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;width:100%}.styles_ProductDetailsCta__wrP9M .styles_primaryButton__0Fkk7{width:100%;min-width:0}@media screen and (min-width:760px){.styles_ProductDetailsCta__wrP9M .styles_primaryButton__0Fkk7{flex:1 1}}.styles_ProductDetailsCta__wrP9M.styles_ctaSimilarProducts__93BQK{width:100%;min-width:0}@media screen and (min-width:760px){.styles_ProductDetailsCta__wrP9M.styles_ctaSimilarProducts__93BQK{flex:1 1}}.styles_ProductDetailsCta__wrP9M .styles_primaryButtonFixed__H3DLa{position:fixed;right:0;bottom:0;left:0;transform:translate3d(0,100%,0);transition:transform .2s ease-in-out;z-index:30;border-top:1px solid #d9d9d9;background-color:#fff}@media screen and (min-width:1020px){.styles_ProductDetailsCta__wrP9M .styles_primaryButtonFixed__H3DLa{display:none}}.styles_ProductDetailsCta__wrP9M .styles_primaryButtonFixed__H3DLa.styles_active___eT0z{transform:translateZ(0)}.styles_ProductDetailsCta__wrP9M .styles_panel__quasd{position:absolute;top:0;left:0;transform:translateZ(0);transition:transform .2s ease,opacity .2s ease;opacity:1;z-index:-1;border-top:1px solid #d9d9d9;background-color:#fff;padding-top:10px;width:calc((calc((100vw - var(--scroll-bar)) / 100 * 100) - 66px)/12*12 + 66px)}.styles_ProductDetailsCta__wrP9M .styles_panel__quasd.styles_active___eT0z{transform:translate3d(0,-100%,0);transition:transform .4s ease-in-out,opacity .4s ease-in-out;opacity:1}.styles_ProductDetailsCta__wrP9M .styles_background__KHZy9{position:fixed;inset:0;transition:opacity .6s ease-in-out;opacity:0;z-index:2;background-color:#fff;height:calc(var(--vh)*100);pointer-events:none}@media screen and (min-width:1020px){.styles_ProductDetailsCta__wrP9M .styles_background__KHZy9{display:none}}.styles_ProductDetailsCta__wrP9M .styles_background__KHZy9.styles_active___eT0z{opacity:.8;pointer-events:all}.styles_ProductDetailsCta__wrP9M .styles_withSizeGuidePopinWrapper__1iP4G{display:flex;position:relative;flex-direction:column;background-color:#fff}.styles_ProductDetailsCta__wrP9M.styles_withSizeGuidePopin__LBlKq{padding:10px;width:100%}.styles_ProductDetailsCta__wrP9M.styles_withoutSizeGuidePopin__gQva3{width:100%}.styles_ProductDetailsCta__wrP9M .styles_closeButton__1XNDX{position:absolute;top:20px;right:20px;margin:-15px;cursor:pointer;padding:15px}.styles_ProductDetailsCta__wrP9M .styles_ctaReinsurance__Llf_j{margin-top:8px}.styles_PriceRevamped__ZJE6b{display:flex;gap:5px;align-items:center;height:20px}.styles_PriceRevamped__ZJE6b .styles_price__D5xhh{color:#1c1c1c;font-weight:500}.styles_PriceRevamped__ZJE6b .styles_compareAtPricePercentage__ztokv{background-color:#fff685;padding-block:2px;color:#1c1c1c;font-weight:500}.styles_PriceRevamped__ZJE6b .styles_compareAtPrice__jCgNG{text-decoration:line-through;line-height:1;color:#a6a6a4}.styles_ProductDetailsPrice__7tzwp{display:flex;gap:5px;align-items:center;height:20px}.styles_ProductDetailsPrice__7tzwp .styles_price__hCp5N{color:#1c1c1c;font-weight:500}.styles_ProductDetailsPrice__7tzwp .styles_compareAtPricePercentage__Zi5EQ{background-color:#fff685;padding-block:2px;color:#1c1c1c;font-weight:500}.styles_ProductDetailsPrice__7tzwp .styles_compareAtPrice__7jOP0{text-decoration:line-through;line-height:1;color:#a6a6a4}.styles_ProductDetailsPrice__7tzwp .styles_outOfStock__znAzc{margin-left:6px;background-color:#f9f9f9;padding:1px;text-transform:uppercase;color:#a6a6a4;font-weight:500}@media screen and (min-width:1020px){.styles_ProductDetailsPrice__7tzwp .styles_outOfStock__znAzc{margin-left:4px}}