@-webkit-keyframes animation-loader-bg{0%,100%{background-color:rgba(169,169,169,.4)}50%{background-color:rgba(169,169,169,.2)}}@keyframes animation-loader-bg{0%,100%{background-color:rgba(169,169,169,.4)}50%{background-color:rgba(169,169,169,.2)}}@-webkit-keyframes processing{from{left:-1.5rem}to{left:calc(100% - 1rem)}}@keyframes processing{from{left:-1.5rem}to{left:calc(100% - 1rem)}}.input-checkbox input+label .label,.input-checkbox input+label .svg-label_text{transition:.15s cubic-bezier(.645,.045,.355,1);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%;-webkit-text-fill-color:transparent}.input-checkbox input+label:hover .label,.input-checkbox input+label:hover .svg-label_text,.input-checkbox input:checked+label:hover .svg-label_text,.input-checkbox input:hover+label .label,.input-checkbox input:hover+label .svg-label_text,.input-radio input:hover+label .label,.input-radio input:hover+label .svg-label_text{background-position:100% 0}.input-checkbox input:checked+label .label,.input-checkbox input:checked+label .svg-label_text{background-position:0 0}.input-checkbox input:disabled+label .label,.input-checkbox input:disabled+label .svg-label_text{background-color:#626262;background-image:none}.input-checkbox input+label{display:inline-block;position:relative;margin:0;padding:.6rem 0 .6rem 3rem;color:#000;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-weight:400;cursor:pointer;font-size:1.6rem;line-height:2rem}.input-checkbox input+label .icon-item{width:1.8rem;height:1.8rem;margin-right:1rem}.input-checkbox input+label .icon-item svg{transition:.15s cubic-bezier(.645,.045,.355,1)}.input-checkbox input+label .counter{margin-left:.5rem;transition:.15s cubic-bezier(.645,.045,.355,1);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#a9a9a9 25%,#ff2626 75%,#f92 100%);background-size:400% 100%;font-size:1em}.input-checkbox input+label::before{content:"";position:absolute;top:.8rem;left:0;width:2rem;height:2rem;transition:.15s cubic-bezier(.645,.045,.355,1);border-radius:.5rem;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.input-checkbox input+label::after{content:"";position:absolute;top:.9rem;left:.1rem;width:1.8rem;height:1.8rem;transition:.15s cubic-bezier(.645,.045,.355,1);border-radius:.4rem;background-color:#fff}.input-checkbox input+label:hover .icon-item svg,.input-checkbox input:hover+label .icon-item svg,.input-radio input:hover+label .icon-item svg{fill:#ff0a0a}.input-checkbox input+label:hover .counter,.input-checkbox input+label:hover::before,.input-checkbox input:hover+label .counter,.input-checkbox input:hover+label::before,.input-radio input:hover+label .counter,.input-radio input:hover+label::before{background-position:100% 0}.input-checkbox input:checked+label{font-weight:500}.input-checkbox input:checked+label::before{transition:none;background-color:#000}.input-checkbox input:checked+label::after{top:1rem;left:.2rem;width:1.6rem;height:1.6rem;transition:none;border:.1rem solid #fff;border-radius:.3rem;background-color:#000}.input-checkbox input:checked+label:hover::before{transition:.15s cubic-bezier(.645,.045,.355,1);background-position:100% 0}.input-checkbox input:checked+label:hover::after{transition:.15s cubic-bezier(.645,.045,.355,1);background-color:transparent;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-position:100% 0;background-size:400% 100%}.input-checkbox input:checked+label:hover .label{background-position:100% 0}.input-checkbox input:checked+label .counter{background-position:0 0;font-weight:400}.input-checkbox input:checked+label:hover .counter{background-position:100% 0}.input-checkbox input:disabled+label{cursor:not-allowed}.input-checkbox input:disabled+label::before{background-color:#a9a9a9;background-image:none}.input-checkbox input:disabled+label::after{background-color:#fff}.input-checkbox input.focus-visible+label,.input-checkbox input:checked.focus-visible+label,.input-checkbox input:checked:focus-visible+label,.input-checkbox input:focus-visible+label{outline:#3cb8df dashed .2rem}.input-checkbox input,.input-radio input{position:absolute;z-index:-3;top:50%;left:1rem;width:.1rem;height:.1rem;opacity:0}.input-radio input+label .label,.input-radio input+label .svg-label_text{transition:.1s ease-in-out;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%;-webkit-text-fill-color:transparent}.input-checkbox input:hover+label .label,.input-checkbox input:hover+label .svg-label_text,.input-radio input+label:hover .label,.input-radio input+label:hover .svg-label_text,.input-radio input:hover+label .label,.input-radio input:hover+label .svg-label_text{background-position:100% 0}.input-radio input:checked+label .label,.input-radio input:checked+label .svg-label_text{background-position:0 0}.input-radio input:disabled+label .label,.input-radio input:disabled+label .svg-label_text{background-color:#626262;background-image:none}.input-radio input+label{position:relative;margin:0;padding:.6rem 0 .6rem 3rem;color:#000;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-weight:400;cursor:pointer;font-size:1.6rem;line-height:2rem}.input-radio input+label .counter{margin-left:.5rem;transition:.1s ease-in-out;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#626262 25%,#ff2626 75%,#f92 100%);background-size:400% 100%;font-size:1em}.input-radio input+label::before{content:"";position:absolute;top:50%;left:0;width:2rem;height:2rem;transform:translateY(-50%);transition:.1s ease-in-out;border-radius:50%;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.input-radio input+label::after{content:"";position:absolute;top:50%;left:.1rem;width:1.8rem;height:1.8rem;transform:translateY(-50%);transition:.1s ease-in-out;border-radius:50%;background-color:#fff}.input-checkbox input:hover+label .icon-item svg,.input-radio input+label:hover .icon-item svg,.input-radio input:hover+label .icon-item svg{fill:#ff0a0a}.input-checkbox input:hover+label .counter,.input-checkbox input:hover+label::before,.input-radio input+label:hover .counter,.input-radio input+label:hover::before,.input-radio input:hover+label .counter,.input-radio input:hover+label::before{background-position:100% 0}.input-radio input:checked+label{font-weight:500}.input-radio input:checked+label::before{transition:none;background-position:0 0}.input-radio input:checked+label::after{left:.2rem;width:1.6rem;height:1.6rem;transition:none;border:.1rem solid #fff;background-color:#000}.input-radio input:checked+label:hover::before{transition:.1s ease-in-out;background-position:100% 0}.input-radio input:checked+label:hover::after{transition:.1s ease-in-out;background-color:transparent;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-position:100% 0;background-size:400% 100%}.input-radio input:checked+label:hover .label{background-position:100% 0}.input-radio input:checked+label .counter{background-position:0 0;font-weight:400}.input-radio input:disabled+label{cursor:not-allowed}.input-radio input:disabled+label::before{background-color:#a9a9a9;background-image:none}.input-radio input:disabled+label::after{background-color:#fff}.input-radio input.focus-visible+label,.input-radio input:checked.focus-visible+label,.input-radio input:checked:focus-visible+label,.input-radio input:focus-visible+label{outline:#3cb8df dashed .2rem}.input-checkbox .svg-label,.input-radio .svg-label{display:flex;align-items:center}.input-checkbox .svg-label [data-bv-mode=icon-only] .product-ranking_container,.input-radio .svg-label [data-bv-mode=icon-only] .product-ranking_container{width:12rem;height:1.8rem}.input-checkbox .svg-label .product-ranking,.input-radio .svg-label .product-ranking{margin-top:.2rem}.input-checkbox .svg-label .product-ranking_stars,.input-radio .svg-label .product-ranking_stars{display:flex;align-items:center}.input-checkbox .svg-label .product-ranking_container,.input-radio .svg-label .product-ranking_container{margin-right:1rem}.input-checkbox .svg-label .product-ranking_container .icon-item,.input-radio .svg-label .product-ranking_container .icon-item{width:100%;height:100%}.input-checkbox .svg-label .product-ranking_container .icon-item svg,.input-radio .svg-label .product-ranking_container .icon-item svg{fill:#fff}.input-checkbox .svg-label .svg-label_tag-text,.input-radio .svg-label .svg-label_tag-text{display:none}.input-checkbox .svg-label .svg-label_text,.input-radio .svg-label .svg-label_text{white-space:nowrap}.input-checkbox .svg-label .svg-label_text .range-num,.input-radio .svg-label .svg-label_text .range-num{display:none}.search-navigation-item:focus span,.search-navigation-item:focus::after,.search-navigation-item:hover span,.search-navigation-item:hover::after{background-position:100% 0}.input-length input+label,.input-length>a,.input-size input+label,.input-size>button{display:inline-block;position:relative;min-width:var(--size-width,6rem);height:4.5rem;margin-bottom:.6rem;padding:0 .5rem;border:0;border-radius:.5rem;background-color:transparent;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:1.4rem;line-height:4.5rem;text-align:center;vertical-align:top;cursor:pointer}.input-length input+label.-double,.input-length>a.-double,.input-size input+label.-double,.input-size>button.-double{width:12.6rem}.input-length input+label .label,.input-length>a .label,.input-size input+label .label,.input-size>button .label{transition:.2s ease-in-out;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%;-webkit-text-fill-color:transparent}.input-length input+label small,.input-length>a small,.input-size input+label small,.input-size>button small{display:inline-block;margin:.1rem 0 0;font-size:.9rem;vertical-align:top}.input-length input+label .icon-item,.input-length>a .icon-item,.input-size input+label .icon-item,.input-size>button .icon-item{display:inline-block;width:2.2rem;height:2.2rem;vertical-align:middle}.input-length input+label .icon-item svg,.input-length>a .icon-item svg,.input-size input+label .icon-item svg,.input-size>button .icon-item svg{transition:.3s ease-in-out}.input-length input+label::after,.input-length>a::after,.input-size input+label::after,.input-size>button::after{position:absolute;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;content:"";z-index:-2;transition:.2s ease-in-out;border-radius:.5rem;background-image:linear-gradient(90deg,transparent 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.input-length input+label::before,.input-length>a::before,.input-size input+label::before,.input-size>button::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1;transition:.2s ease-in-out;border-radius:.4rem;background-color:#f5f5f5}.input-length a:hover .label,.input-length input:focus+label .label,.input-length:not(.-disabled) input+label:hover .label,.input-size a:hover .label,.input-size button:hover .label,.input-size:not(.-disabled) input+label:hover .label{background-position:100% 0}.input-length a:hover .label svg,.input-length input:focus+label .label svg,.input-length:not(.-disabled) input+label:hover .label svg,.input-size a:hover .label svg,.input-size button:hover .label svg,.input-size:not(.-disabled) input+label:hover .label svg{fill:#ff0a0a}.input-length a:hover::after,.input-length input:focus+label::after,.input-length:not(.-disabled) input+label:hover::after,.input-size a:hover::after,.input-size button:hover::after,.input-size:not(.-disabled) input+label:hover::after{background-position:100% 0}.input-length input:checked+label .label,.input-length.-active input+label .label,.input-size input:checked+label .label,.input-size.-active input+label .label{-webkit-background-clip:text;background-clip:text;background-color:#fff;background-image:none}.input-length input:checked+label::before,.input-length.-active input+label::before,.input-size input:checked+label::before,.input-size.-active input+label::before{transition:none;background-image:linear-gradient(90deg,transparent 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.input-length input:checked+label::after,.input-length.-active input+label::after,.input-size input:checked+label::after,.input-size.-active input+label::after{transition:none}.input-length input:checked+label::after,.input-length input:checked+label::before,.input-length input:checked:focus+label::after,.input-length input:checked:focus+label::before,.input-length.-active input+label::after,.input-length.-active input+label::before,.input-size input:checked+label::after,.input-size input:checked+label::before,.input-size input:checked:focus+label::after,.input-size input:checked:focus+label::before,.input-size.-active input+label::after,.input-size.-active input+label::before{background-position:100% 0}.input-length input:checked+label span,.input-length input:checked:focus+label span,.input-length.-active input+label span,.input-size input:checked+label span,.input-size input:checked:focus+label span,.input-size.-active input+label span{-webkit-background-clip:text;background-clip:text;background-color:#fff;background-image:none}.input-length input:checked+label .label svg,.input-length.-active input+label .label svg,.input-size input:checked+label .label svg,.input-size.-active input+label .label svg{fill:#fff}.input-length.-disabled input+label,.input-size.-disabled input+label{opacity:.4;cursor:not-allowed}.input-length.-disabled input+label::after,.input-length.-disabled input+label::before,.input-size.-disabled input+label::after,.input-size.-disabled input+label::before{background:#f5f5f5}.input-length.-disabled input+label .label,.input-size.-disabled input+label .label{-webkit-background-clip:text;background-clip:text;background-color:#000;background-image:none}.input-length.-disabled input+label .label svg,.input-size.-disabled input+label .label svg{fill:#000}.input-length input+label,.input-length>a{width:100%}.input-color input+label .color-inner{position:absolute;top:.1rem;left:.1rem;width:3.8rem;height:3.8rem;border-radius:50%}.input-color input+label{position:relative;width:4rem;height:4rem;margin:0;transition:.15s ease-in-out;border-radius:50%;background:#a9a9a9;cursor:pointer}.input-color input+label:hover{background:linear-gradient(90deg,#ff0a0a 0,#ec7202 100%)!important}.input-color input:checked+label,.input-color input[checked]+label{background-image:linear-gradient(90deg,#ff0a0a 0,#ec7202 100%)!important}.input-color input:checked+label .color-inner,.input-color input[checked]+label .color-inner{top:.2rem;left:.2rem;width:3.6rem;height:3.6rem}.input-color input:disabled+label{background-color:#f5f5f5!important;background-image:none!important;cursor:not-allowed}.input-color input:disabled+label:hover{background-color:#f5f5f5!important;background-image:none!important}.input-color input:disabled+label .color-inner{opacity:.6}.input-color input.focus-visible+label,.input-color input:checked.focus-visible+label,.input-color input:checked:focus-visible+label,.input-color input:focus-visible+label,.input-color input[checked].focus-visible+label,.input-color input[checked]:focus-visible+label{outline:#3cb8df dashed .2rem}.input-group{display:flex;position:relative;flex-wrap:wrap;align-items:stretch;width:100%}.input-group input{flex:1;outline:0}.input-group_preprend{display:flex;margin-right:-.1rem}.input-group_append{display:flex;margin-left:-.1rem}.accordion_title,.product-price .old-price,.product-price.-pdp .price{margin:0;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-variant-numeric:tabular-nums}.product-price.-pdp .price{font-size:2.6rem;line-height:3rem}.accordion_title{font-size:2rem;font-weight:500;line-height:2.5rem}.product-price .old-price{font-size:2rem;line-height:2.5rem}.accordion_content,.onoff_label,.product-price .not-saleable,.product-price.-cyo .price,.product-price.-plp .discount,.product-price.-plp .old-price,.product-price.-plp .price,.product-ranking_rating,.product-tile_subtile,dl dt{margin:0;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:1.6rem;font-style:normal;line-height:2rem;font-variant-numeric:tabular-nums}.accordion_content,.product-price .not-saleable,.product-price.-cyo .price,.product-price.-plp .discount,.product-price.-plp .old-price,.product-price.-plp .price,.product-ranking_rating,.product-tile_subtile{font-weight:400}.product-price.-cyo .discount,.product-price.-cyo .old-price,.stickers-text>div .label{margin:0;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.5rem}.form-group{position:relative;margin-top:1rem;text-align:left}.form-group.-error{color:#e82e2e}.form-group.-error>*{color:inherit}.form-group_label{max-width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:absolute;z-index:1;top:-1rem;left:0;margin:0 .5rem;padding:0 .5rem;color:#626262}.form-group_label::before{content:"";position:absolute;z-index:-1;right:0;left:0;height:2rem;background-color:#fff}.form-group_input,.form-group_select{width:100%;height:5rem;padding:1.2rem 1rem;border:.1rem solid;border-radius:.5rem;color:inherit}.form-group.-active .form-group_input,.form-group.-active .form-group_select,.form-group_input:active,.form-group_input:focus,.form-group_select:active,.form-group_select:focus{border-width:.2rem;outline:0;font-weight:500}.form-group.-disabled .form-group_input,.form-group.-disabled .form-group_select,.form-group_input:disabled,.form-group_input[disabled],.form-group_select:disabled,.form-group_select[disabled]{border-color:#a9a9a9;background-color:#f5f5f5;color:#a9a9a9;cursor:not-allowed}.form-group_text{margin:.5rem 0 0;color:#626262}.form-group_select{padding-right:4rem;background:url('data:image/svg+xml,%3Csvg viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M40.737 17.737a1.786 1.786 0 010 2.526l-14.9 14.9a2.143 2.143 0 01-3.03 0l-14.9-14.9a1.786 1.786 0 012.526-2.526l13.89 13.89 13.889-13.89a1.786 1.786 0 012.525 0z"/%3E%3C/svg%3E') right 1rem center/2rem 2rem no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.input-checkbox{display:inline-block;position:relative}.input-checkbox input[readonly]+label{pointer-events:none}.input-radio{display:inline-block;position:relative}.input-size{display:inline-block;position:relative;margin-right:.6rem;vertical-align:middle}.input-size button:focus,.input-size button:focus:not(.focus-visible),.input-size button:focus:not(:focus-visible){outline:0}.input-size button.focus-visible,.input-size button:focus-visible{outline:#3cb8df dashed .2rem!important}.input-size input{position:absolute;z-index:-3;top:50%;left:50%;width:.1rem;height:.1rem;opacity:0}.input-size button.focus-visible,.input-size button:focus-visible,.input-size input.focus-visible+label,.input-size input:focus-visible+label{outline:#3cb8df dashed .2rem}.input-size.-disabled input:checked+label::before{background-color:#a9a9a9}.input-size.-disabled input:checked+label .label{background-color:#fff}.input-size.-disabled input:checked+label .label svg{fill:#fff}.input-size.-unavailable .icon-item{width:.9rem;height:.9rem;margin-top:-.2rem}.input-size.-unavailable.-disabled input+label{cursor:pointer}.input-length{display:inline-block;position:relative;margin-right:.6rem;vertical-align:middle}.input-length input{position:absolute;z-index:-3;top:50%;left:50%;width:.1rem;height:.1rem}.input-length.-disabled input:checked+label::before{background-color:#a9a9a9}.input-length.-disabled input:checked+label .label{background-color:#fff}.input-length.-disabled input:checked+label .label svg{fill:#fff}.input-length.-unavailable .icon-item{width:.9rem;height:.9rem;margin-top:-.4rem}.input-length.-unavailable.-disabled input+label{cursor:pointer}.input-color{display:inline-block;position:relative}.input-color input{position:absolute;z-index:-3;top:50%;left:1rem;width:.1rem;height:.1rem;opacity:0}.onoff{display:inline-flex;align-items:center}.onoff.-disabled .onoff_label{color:#626262;cursor:not-allowed}.onoff_label,.onoff_wrapper input{cursor:pointer}.onoff_label{order:0;margin:0;padding:0 1rem 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onoff_wrapper{position:relative;order:1}.onoff_wrapper input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0}.onoff_wrapper input:disabled{cursor:not-allowed}.onoff_wrapper input:disabled+.onoff_switch::before{background:#626262}.onoff_wrapper input:disabled+.onoff_switch::after{background-color:#626262}.onoff_wrapper input:checked+.onoff_switch::before,.onoff_wrapper input:focus:not(:disabled)+.onoff_switch::before,.onoff_wrapper input:hover:not(:disabled)+.onoff_switch::before{background-position:100% 0}.onoff_wrapper input:checked+.onoff_switch{background-size:100% 0}.onoff_wrapper input:checked+.onoff_switch::after{left:calc(100% - .1rem);margin:0;background:#fff}.onoff_switch{position:relative;width:3.5rem;height:2rem;transition:box-shadow .3s;border-radius:1.5rem;background:linear-gradient(90deg,#fff 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.onoff_switch::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;margin:-.1rem;transition:.3s ease-in-out;border-radius:inherit;background:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.onoff_switch::after{content:"";position:absolute;top:50%;left:1.6rem;width:1.6rem;height:1.6rem;margin:0 .1rem;transform:translate(-100%,-50%);transition:.3s ease-in-out;border-radius:100%;background:#000}.accordion{margin:0;padding:0;list-style:none;border-top:.1rem solid #000}.accordion>li{border-bottom:.1rem solid #000}.accordion>li h2{margin:0}.accordion_title{padding:2.5rem 3rem 2.5rem 0;border:0;background:0 0;display:flex;position:relative;align-items:center;width:100%;text-align:left}.accordion_title:focus{outline:0}.accordion_title:focus-visible,.focus-visible.accordion_title{outline:#3cb8df dashed .2rem!important}.accordion_title picture{width:4rem;height:4rem;margin-right:1.3rem}[aria-expanded=true].accordion_title .icon-item{transform:rotate(180deg);transform-box:fill-box;transform-origin:center;transition:transform .4s cubic-bezier(0,0,.17,1)}.-accordion-disabled .accordion_title{outline:0;cursor:default}.-accordion-disabled .accordion_title .icon-item{display:none}.accordion_title .icon-item{position:absolute;top:50%;right:.5rem;width:2rem;height:2rem;margin-top:-1rem;transform-box:fill-box;transition:transform .3s cubic-bezier(0,0,.17,1)}.accordion_content{padding:0 0 2.5rem}dl{display:flex;flex-wrap:wrap;align-self:flex-start;margin-bottom:3rem}dl dt{font-weight:500;line-height:2.5rem;flex:0 0 40%;max-width:40%;padding:.6rem .4rem .6rem 0;border-bottom:.1rem solid rgba(169,169,169,.3);color:#000}dl dd{flex:0 0 60%;max-width:60%;margin:0;padding:.6rem 0 .6rem .4rem;border-bottom:.1rem solid rgba(169,169,169,.3);color:#626262;line-height:2.5rem}.search-navigation-item{padding:0;border:.1rem solid transparent;background:0 0;display:inline-block;transition:.3s ease-in-out;border-radius:3rem;color:#000;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;line-height:0}.search-navigation-item:focus{outline:0}.focus-visible.search-navigation-item,.search-navigation-item:focus-visible{outline:#3cb8df dashed .2rem!important}.search-navigation-item:active,.search-navigation-item:focus,.search-navigation-item:hover{border:.1rem solid transparent}.search-navigation-item::after{position:absolute;z-index:-2;top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem;transition:.3s ease-in-out;border-radius:5rem;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.search-navigation-item::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:4.6rem;background-color:#fff}.search-navigation-item:focus svg,.search-navigation-item:hover svg{fill:#ff0a0a}.search-navigation-item .text{display:none;line-height:1}.search-navigation-item .icon-item{display:inline-block;width:3rem;height:3rem;vertical-align:middle}.search-navigation-item .icon-item svg{transition:.3s ease-in-out}.burger-navigation-item .icon-item,.cart-navigation-item .icon-item{display:inline-block;vertical-align:middle}.cart-navigation-item{padding:0;border:0;background:0 0;position:relative}.cart-navigation-item:focus{outline:0}.cart-navigation-item:focus-visible,.focus-visible.cart-navigation-item{outline:#3cb8df dashed .2rem!important}.cart-navigation-item::after{content:attr(data-total);display:flex;position:absolute;top:.66rem;right:-.24rem;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:linear-gradient(90deg,#ff0a0a 0,#ec7202 100%);color:#fff;font-size:1rem;text-indent:-.1rem}[data-total].cart-navigation-item{margin-right:.24rem}.cart-navigation-item .icon-item{width:3rem;height:3rem}.cart-navigation-item .icon-item svg{transition:.3s ease-in-out}.cart-navigation-item:hover .icon-item svg{fill:#ff0a0a}.burger-navigation-item{padding:0;border:0;background:0 0;display:inline-block}.burger-navigation-item:focus{outline:0}.burger-navigation-item:focus-visible,.focus-visible.burger-navigation-item{outline:#3cb8df dashed .2rem!important}.burger-navigation-item .icon-item{width:3rem;height:3rem}.burger-navigation-item .icon-item svg{transition:.3s ease-in-out}.burger-navigation-item .icon-close,.burger-navigation-item.-active .icon-burger-menu{display:none}.burger-navigation-item.-active .icon-close{display:inline-block}.product-ranking{display:flex;align-content:center}.-pdp-title.product-ranking{display:inline-flex;margin-left:.5rem}.product-ranking_stars{position:relative;z-index:1}.-pdp-title .product-ranking_stars{display:flex;flex-direction:row-reverse}.product-ranking_container{display:inline-block;position:relative;width:10.857rem;height:1.6rem;overflow:hidden;background:#a9a9a9;vertical-align:middle}[data-bv-mode=icon-only] .product-ranking_container{width:20.3rem;height:3rem}[data-bv-mode=title] .product-ranking_container{width:13.5rem;height:2rem;margin-top:.6rem}.product-ranking_container .icon-item{position:relative;z-index:10;width:100%;height:100%}.product-ranking_container .icon-item svg{fill:#fff}.-dark-grey .product-ranking_container .icon-item svg{fill:#626262}.-medium-grey .product-ranking_container .icon-item svg{fill:#a9a9a9}.-light-grey .product-ranking_container .icon-item svg{fill:#f5f5f5}.product-ranking_percent{position:absolute;z-index:auto;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);transition:transform .4s cubic-bezier(0,0,.17,1);background:#ffb800}.product-ranking_rating{display:inline-block;color:#626262;vertical-align:middle}[data-bv-mode=icon-only] .product-ranking_rating{display:none}[data-bv-mode=title] .product-ranking_rating{margin-right:.5rem;color:inherit;font-size:inherit;font-weight:inherit}.stickers-image{display:block;position:absolute;z-index:1;margin:0;pointer-events:none;top:.7rem;right:.7rem}.stickers-image .sticker-item{width:4rem;height:3rem}.stickers-image.-pdp{z-index:2;top:1.3rem;right:1.2rem}.stickers-image.-pdp .sticker-item{width:4rem;height:4rem}.stickers-text{display:flex;flex-flow:row wrap;margin:-.5rem;padding:0}.-tile.stickers-text{margin:-.25rem}.-tile.stickers-text>div{margin:.25rem}.-white.stickers-text div::after{background:#fff}.stickers-text>div{display:flex;position:relative;align-items:center;margin:.5rem;padding:.3rem 1rem;border:.1rem solid transparent;border-radius:.5rem;white-space:nowrap}.stickers-text>div .bullet{display:inline-block;z-index:1;width:.7rem;height:.7rem;margin-right:.7rem;border-radius:100%}.stickers-text>div .label{z-index:1;margin:0}.stickers-text>div::after{position:absolute;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;content:"";z-index:0;transform:skew(-10deg,0);border-radius:.5rem;background:#f5f5f5}.product-price{display:flex}.-pdp.product-price{align-items:baseline;margin-top:1.5rem}.-cyo.product-price,.-plp.product-price{flex-wrap:wrap;align-items:center}.product-price .not-saleable{color:#eb0054;line-height:2.5rem}.product-price .not-saleable:empty,.product-price .price:empty{display:none}.product-price.-pdp .price{margin:0 1.5rem 0 0}.product-price.-plp .price{margin:0 1rem 0 0}.product-price.-cyo .price{margin:0 .5rem 0 0}.product-price .old-price{position:relative;color:#a9a9a9;text-decoration:none}.product-price .old-price:empty{display:none}.product-price .old-price::after{content:"";position:absolute;top:50%;left:0;width:100%;height:.1rem;transform:translateY(-.1rem);background:#a9a9a9}.product-price.-pdp .old-price{margin:0 1.5rem 0 0}.product-price.-cyo .old-price,.product-price.-plp .old-price{margin:0 1rem 0 0}.product-price .discount{display:flex;position:relative;z-index:0;align-items:center;color:#fff}.product-price .discount:empty{display:none}.product-price .discount::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1;transform:skew(-10deg,0);border-radius:.3rem;background:#eb0054}.product-price.-pdp .discount{padding:.3rem .7rem .2rem .8rem;transform:translateY(-.5rem);font-size:1.6rem;line-height:2rem}.product-price.-plp .discount{padding:0 .9rem 0 .8rem}.product-price.-cyo .discount{padding:.1rem .3rem}.product-tile{position:relative;cursor:pointer;-webkit-touch-callout:none}.product-tile_head{position:relative;padding:.1rem;border:.1rem solid transparent;border-radius:.5rem}.product-tile_head::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:.5rem;background:linear-gradient(90deg,#ff0a0a 0,#ec7202 100%)}.product-tile_head::after{position:absolute;top:.1rem;right:.1rem;bottom:.1rem;left:.1rem;content:"";z-index:-1;border-radius:.5rem;background:#f5f5f5}.-hovered .product-tile_head::after,.-hovered .product-tile_head::before,.-hovered-leaving .product-tile_head::after,.-hovered-leaving .product-tile_head::before{border-radius:.5rem .5rem 0 0}.-new .product-tile_head::before{content:""}.product-tile_head .product-price,.product-tile_head .product-ranking{margin-bottom:.5rem}.product-tile_image{position:absolute;z-index:auto;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:opacity .3s cubic-bezier(0,0,.17,1),transform .3s cubic-bezier(0,0,.17,1);border-radius:.5rem;opacity:0}.-active.product-tile_image{transition:opacity .4s cubic-bezier(0,0,.17,1),transform .4s cubic-bezier(0,0,.17,1);opacity:1}.product-tile_image picture{position:absolute;z-index:auto;top:0;right:0;bottom:0;left:0}.product-tile_image picture:nth-child(1){transition:opacity .3s cubic-bezier(0,0,.17,1),transform .3s cubic-bezier(0,0,.17,1);opacity:0}.product-tile_image picture:last-of-type{transition:opacity .4s cubic-bezier(0,0,.17,1),transform .4s cubic-bezier(0,0,.17,1);opacity:1}.-hovered:not(.-variation-hovered) .product-tile_image picture:nth-child(2){transform:scale(1.03);transition:opacity .3s cubic-bezier(0,0,.17,1),transform .3s cubic-bezier(0,0,.17,1);opacity:0}.-hovered:not(.-variation-hovered) .product-tile_image picture:nth-child(1){transform:scale(1.03);transition:opacity .4s cubic-bezier(0,0,.17,1),transform .4s cubic-bezier(0,0,.17,1);opacity:1}.product-tile .stickers-text{position:absolute;top:1rem;left:1rem;width:calc(100% - 7rem)}.product-tile_collapse{position:absolute;z-index:2;top:-.3rem;right:0;left:0;max-height:0;margin:.1rem;overflow:hidden;transition:max-height .3s cubic-bezier(0,0,.17,1);pointer-events:none}.-hovered .product-tile_collapse{max-height:50rem;transition-duration:.4s;pointer-events:auto}.product-tile_collapse::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:0 0 .5rem .5rem;background:linear-gradient(90deg,#ff0a0a 0,#ec7202 100%)}.product-tile_collapse::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1;border:solid #fff;border-width:0 .1rem .1rem;border-radius:0 0 .5rem .5rem;background:#f5f5f5}.-new .product-tile_collapse::before{content:""}.-new .product-tile_collapse::after{right:.1rem;bottom:.1rem;left:.1rem;border:solid transparent}.product-tile_colwrap{padding:1rem;transition:opacity .3s cubic-bezier(0,0,.17,1),transform .3s cubic-bezier(0,0,.17,1);opacity:0}.-hovered .product-tile_colwrap{transition-duration:.4s;transition-delay:.132s;opacity:1}.product-tile_tags{margin:1rem -.25rem .5rem;padding:0;list-style:none;display:flex;position:relative;z-index:1;flex-flow:row wrap;pointer-events:none}.product-tile_tags li{padding:0 .25rem .5rem}.product-tile_tags li>span::before{background:#f5f5f5}.product-tile_variations{margin:.5rem 0 0;padding:0;list-style:none;display:grid;position:relative;z-index:10;grid-gap:.5rem;grid-template-columns:repeat(auto-fill,5rem);justify-content:space-between}.product-tile_variations button{padding:0;border:0;background:0 0}.product-tile_variations button:focus{outline:0}.product-tile_variations button.focus-visible,.product-tile_variations button:focus-visible{outline:#3cb8df dashed .2rem!important}.product-tile_variations button,.product-tile_variations picture{width:5rem;height:5rem}.product-tile_info{position:relative;padding:1rem 0;background:#fff;line-height:1}.product-tile_info a:focus{outline:0}.product-tile_info a.focus-visible,.product-tile_info a:focus-visible{outline:#3cb8df dashed .2rem!important}.product-tile_info .s-row{align-items:baseline}.product-tile_info .text-mention{display:inline-block}.product-tile_info .product-ranking{opacity:.99}.product-tile-load-more_link{display:inline-block;position:relative;padding-bottom:.6rem;transition:.3s ease-in-out;border:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%;-webkit-text-fill-color:transparent;font-family:futura-pt,noto-sans-cjk-jp,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-decoration-thickness:.2rem;text-underline-position:under}.-disabled.product-tile-load-more_link{pointer-events:none}.product-tile-load-more_link svg{transition:.3s ease-in-out}.product-tile-load-more_link:hover{background-position:100% 0;text-decoration:underline;-webkit-text-decoration-color:#ff0a0a;text-decoration-color:#ff0a0a;text-decoration-thickness:.2rem}.product-tile-load-more_link:hover svg{fill:#ff0a0a}.-disabled.product-tile-load-more_link,.-disabled.product-tile-load-more_link:hover{-webkit-background-clip:text;background-clip:text;background-color:#626262;background-image:none;-webkit-text-decoration-color:#626262;text-decoration-color:#626262;cursor:not-allowed}.-disabled.product-tile-load-more_link svg,.-disabled.product-tile-load-more_link:hover svg{fill:#626262}.product-tile-load-more{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;width:100%;margin:2rem 0}@-webkit-keyframes main-loader-animate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes main-loader-animate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.main-loader{visibility:hidden;position:fixed;z-index:9;top:0;right:0;bottom:0;left:0;transition:visibility .5s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1),background-color .5s cubic-bezier(.645,.045,.355,1);opacity:0;background-color:rgba(0,0,0,.3)}.-active.main-loader{visibility:visible;opacity:1}.main-loader_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-loader_loader{width:5rem;height:5rem;-webkit-animation:2s linear infinite main-loader-animate;animation:2s linear infinite main-loader-animate;border:.5rem solid transparent;border-top:.5rem solid #000;border-radius:50%}@media (min-width:30em){.stickers-image .sticker-item{width:5rem;height:4rem}.stickers-image.-pdp .sticker-item{width:5rem;height:5rem}}@media (min-width:48em){.input-checkbox input+label{font-size:1.8rem;line-height:2.5rem}.input-radio input+label{font-size:1.8rem;line-height:2.5rem}.input-checkbox .svg-label .product-ranking,.input-radio .svg-label .product-ranking{margin-top:-.4rem}.product-price.-pdp .price{font-size:3.6rem;line-height:4rem}.accordion_title{font-size:2.4rem;line-height:3rem}.product-price .old-price{font-size:2.2rem;line-height:3rem}.accordion_content,.onoff_label,.product-price .not-saleable,.product-price.-cyo .price,.product-price.-plp .discount,.product-price.-plp .old-price,.product-price.-plp .price,.product-ranking_rating,.product-tile_subtile,dl dt{font-size:1.8rem;line-height:2.5rem}.form-group{margin-top:1.25rem}.form-group_label::before{top:.25rem}.form-group_label{top:-1.25rem}.form-group_text{margin-top:1rem}.onoff{font-size:1.6rem}.product-tile_info .text-mention{display:inline}.product-tile-load-more{height:42.5rem}.product-tile-load-more_link{min-height:5rem;padding:1.5rem 3rem;font-size:1.8rem;line-height:2rem;text-decoration:none}.product-tile-load-more_link:focus,.product-tile-load-more_link:hover{text-decoration:none}.product-tile-load-more_link:focus::after,.product-tile-load-more_link:hover::after{background-position:100% 0}.product-tile-load-more_link::after{content:"";position:absolute;z-index:-2;top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem;transition:.3s ease-in-out;border-radius:5rem;background-image:linear-gradient(90deg,#000 25%,#ff2626 75%,#f92 100%);background-size:400% 100%}.product-tile-load-more_link::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:4.6rem;background-color:#fff}}@media (max-width:63.99875em){.product-tile_subtile{font-size:1.2rem;line-height:1.5rem}}@media (max-width:29.99875em){[data-bv-mode=title] .product-ranking_container{display:none}}
