.shopify-email-marketing-confirmation__container{padding:55px 20px}.currency-converter-cart-note.translatable.cbb-desktop-view{margin:10px 0!important;padding:10px!important}body{overflow-x:hidden}nav.horizontal-menu{margin-left:auto;margin-right:auto}.agp__background.agp__background--color{background:#f9fafb}.agp__container{min-height:100vh;display:flex;align-items:center;justify-content:center}.agp__row,.login-card{max-width:450px!important;border:solid 1px #e5e7eb;border-radius:8px!important}.agp__rowWrapper{box-shadow:0 20px 25px 5px #0000001a,0 10px 10px -5px #0000000a}.agp__rowInner .agp__heading.agp__normalMargin{font-size:24px;font-weight:700;color:#111827;line-height:24px}.agp__rowInner .agp__message{text-align:center;color:#111827}.agp__message{font-size:16px;font-weight:400;color:#111827;line-height:26px}.agp__checkboxType__container .agp__checkboxType__form .agp__checkboxType__checkboxRow .agp__checkboxType__text{order:2;font-size:14px;font-weight:400;color:#111827;line-height:21px;font-style:normal}.agp__checkboxType__container .agp__checkboxType__form .agp__checkboxType__checkboxRow .agp__checkboxType__checkboxContainer{margin-right:10px;margin-left:0}.agp__checkboxType__checkboxContainer #agechecker_checkbox{border:2px solid #172026!important;width:22px;height:22px}.agp__checkboxType__checkboxRow,.agp__message{justify-content:left;text-align:left}.agp__checkboxType__buttonContainer .agp__button{background:#c71512;color:#fff;border-radius:999px;text-transform:uppercase;border:solid 2px #c71512;min-width:160px;cursor:pointer;padding:10px 0;font-size:14px;font-weight:700;line-height:16px}.agp__checkboxType__buttonContainer .agp__button:hover{background:#93100e;border:solid 2px #93100e}.agp__checkboxType__buttonContainer .agp__button:focus{--tw-shadow: -6px 6px #F9BCBB;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.agp__rowInner .agp__disclaimer{font-size:14px;font-weight:400;color:#111827;text-align:left}.agp__rowInner .agp__disclaimer a{font-size:14px;font-weight:400;color:#eb2926;text-decoration:none}.blog-template .main-content{padding:0!important}.blog-template .main-blog{padding:20px 16px 50px}.main-content{padding:0 16px!important}.multicolumn__slider{width:76%!important;top:0!important}.multicolumn__column{width:23%!important;top:0!important}.jdgm-prev-badge__text{font-size:13px;color:#e11d48;font-weight:400;font-style:normal}.product__block.product__block--\@app .jdgm-prev-badge{display:flex!important;gap:5px!important}.product__block.product__block--\@app span.jdgm-prev-badge__text{font-size:13px}.logo-subtitle{font-size:14px;font-style:italic;font-weight:400!important;letter-spacing:.3px}.multicolumn-slider{height:auto!important;display:flex!important;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:0;flex:1 1 auto;min-width:0;width:100%}.site-wrapper{overflow:clip}.page-width--full{--page-padding: 1.6rem;padding-inline:var(--page-padding)}.section--padding{padding-block-start:var(--section-padding-top-mobile, min(4rem, var(--section-padding-top, 0) * .6));padding-block-end:var(--section-padding-bottom-mobile, min(4rem, var(--section-padding-bottom, 0) * .6))}:root{--page-padding: 1.6rem}@media(max-width:1024px){.collection-list__container .swipe-mobile .swipe-mobile__inner{--slider-grid: auto / auto-flow var(--column-width-mobile);display:grid!important;grid:var(--slider-grid);column-gap:var(--f-column-gap);margin-inline:0!important}.swipe-mobile--2-cols{--column-width-mobile: 33vw}}@media(min-width:768px){.collection__toolbar-right .loading__spinner .spinner{display:none}.section--padding{padding-block-start:max(min(var(--section-padding-top, 0),6rem),var(--section-padding-top, 0) * .75);padding-block-end:max(min(var(--section-padding-bottom, 0),6rem),var(--section-padding-bottom, 0) * .75)}}@media(min-width:1200px){:root{--page-padding: 5rem}}@media(min-width:1280px){:root{--page-padding: 5rem}.section--padding{padding-block-start:var(--section-padding-top, 0px);padding-block-end:var(--section-padding-bottom, 0px)}}.section__header{padding-bottom:var(--header-padding-bottom)}.rich-text__text[class*=text-]:not(.text-inherit) :where(h1,h2,h3,h4,h5,h6),.section__description:not(.text-inherit) :where(h1,h2,h3,h4,h5,h6),.testimonial__text:not(.text-inherit) :where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;font-size:inherit;font-style:inherit;text-transform:inherit;color:currentColor;word-break:unset;line-height:inherit}.f-grid{--f-grid-columns: var(--f-columns-mobile);--f-column-gap: var(--f-column-gap-mobile);--f-row-gap: var(--f-row-gap-mobile);--f-grid-template: auto-flow dense/repeat(var(--f-grid-columns), minmax(0, 1fr));display:grid;grid:var(--f-grid-template);gap:var(--f-row-gap, 0px) var(--f-column-gap, 0px)}@media(min-width:768px){.f-grid{--f-grid-columns: var(--f-columns-md, var(--f-columns-mobile));--f-column-gap: var(--f-column-gap-md, var(--f-column-gap-mobile));--f-row-gap: var(--f-row-gap-md, var(--f-row-gap-mobile))}}@media(min-width:1119px){.f-grid{--f-grid-columns: var(--f-columns-lg, var(--f-columns-md, var(--f-columns-mobile)));--f-column-gap: var(--f-column-gap-lg, var(--f-column-gap-md, var(--f-column-gap-mobile)));--f-row-gap: var(--f-row-gap-lg, var(--f-row-gap-md, var(--f-row-gap-mobile)))}}@media(min-width:1280px){.f-grid{--f-grid-columns: var(--f-columns-xl, var(--f-columns-lg, var(--f-columns-md, var(--f-columns-mobile))));--f-column-gap: var(--f-column-gap-xl, var(--f-column-gap-lg, var(--f-column-gap-md, var(--f-column-gap-mobile))));--f-row-gap: var(--f-row-gap-xl, var(--f-row-gap-lg, var(--f-row-gap-md, var(--f-row-gap-mobile))))}}.f-flex{--f-column-gap: var(--f-column-gap-mobile);--f-row-gap: var(--f-row-gap-mobile);display:flex;flex-wrap:wrap;margin:0 calc(var(--f-column-gap) / -2);gap:var(--f-row-gap) 0}.f-flex>.f-column{padding:0 calc(var(--f-column-gap, 0) / 2)}@media(min-width:768px){.f-flex{--f-column-gap: var(--f-column-gap-md, var(--f-column-gap-mobile));--f-row-gap: var(--f-row-gap-md, var(--f-row-gap-mobile))}}@media(min-width:1119px){.f-flex{--f-column-gap: var(--f-column-gap-lg, var(--f-column-gap-md, var(--f-column-gap-mobile)));--f-row-gap: var(--f-row-gap-lg, var(--f-row-gap-md, var(--f-row-gap-mobile)))}}@media(min-width:1280px){.f-flex{--f-column-gap: var(--f-column-gap-xl, var(--f-column-gap-lg, var(--f-column-gap-md, var(--f-column-gap-mobile))));--f-row-gap: var(--f-row-gap-xl, var(--f-row-gap-lg, var(--f-row-gap-md, var(--f-row-gap-mobile))))}}.f-grid--gap-medium{--f-column-gap-xl: 3rem;--f-column-gap-lg: 3rem;--f-column-gap-md: 3rem;--f-column-gap-mobile: 1.2rem}.f-grid--gap-2xs{--f-column-gap-xl: .8rem;--f-column-gap-lg: .8rem;--f-column-gap-md: .8rem;--f-column-gap-mobile: .8rem}.f-grid--row-gap-inherit{--f-row-gap-xl: var(--f-column-gap-xl);--f-row-gap-lg: var(--f-column-gap-lg);--f-row-gap-md: var(--f-column-gap-md);--f-row-gap-mobile: var(--f-column-gap-mobile)}.f-grid--row-gap-none{--f-row-gap-xl: 0px;--f-row-gap-lg: 0px;--f-row-gap-md: 0px;--f-row-gap-mobile: 0px}.f-grid--row-gap-2xs{--f-row-gap-xl: .5rem;--f-row-gap-lg: .5rem;--f-row-gap-md: .5rem;--f-row-gap-mobile: 1.2rem}.f-grid--row-gap-extra-small{--f-row-gap-xl: 1.2rem;--f-row-gap-lg: 1.2rem;--f-row-gap-md: 1.2rem;--f-row-gap-mobile: 1.2rem}.f-grid--row-gap-small{--f-row-gap-xl: 1.6rem;--f-row-gap-lg: 1.6rem;--f-row-gap-md: 1.6rem;--f-row-gap-mobile: 1.6rem}.f-grid--row-gap-medium{--f-row-gap-xl: 3rem;--f-row-gap-lg: 3rem;--f-row-gap-md: 3rem;--f-row-gap-mobile: 1.6rem}.f-grid--row-gap-large{--f-row-gap-xl: 4rem;--f-row-gap-lg: 4rem;--f-row-gap-md: 3rem;--f-row-gap-mobile: 2rem}.f-grid--row-gap-extra-large{--f-row-gap-xl: 6rem;--f-row-gap-lg: 6rem;--f-row-gap-md: 3rem;--f-row-gap-mobile: 3.6rem}.w-full{width:100%}.h-full{height:100%}.min-height-screen{min-height:100vh}.hd1,.hd2,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word;margin:0}h1,.h1{font-size:var(--custom-heading-size, calc(var(--font-heading-mobile-scale) * var(--font-h1-size)))}h2,.h2{font-size:var(--custom-heading-size, calc(var(--font-heading-mobile-scale) * var(--font-h2-size)));line-height:calc(1 + .201/max(1,var(--font-heading-scale)))}h3,.h3{font-size:var(--custom-heading-size, calc(var(--font-heading-mobile-scale) * var(--font-h3-size)));line-height:calc(1 + .3572/max(1,var(--font-heading-scale)))}h4,.h4,h5,.h5,h6,.h6{font-size:var(--custom-heading-size, calc(var(--font-heading-scale) * var(--font-h6-size)));line-height:calc(1 + .625/max(1,var(--font-heading-scale)))}.text-pcard-title{font-family:var(--font-pcard-title-family);font-style:var(--font-pcard-title-style);font-weight:var(--font-pcard-title-weight);font-size:var(--font-pcard-title-size, 1.6rem);text-transform:var(--font-pcard-title-transform);line-height:var(--font-pcard-title-line-height)}.font-navigation{font-family:var(--font-navigation-family)!important;font-weight:var(--font-navigation-weight)!important;text-transform:var(--navigation-transform)}@media only screen and (min-width:768px){.hd1{font-size:calc(var(--font-hd1-size) * .7)}.hd2{font-size:calc(var(--font-hd2-size) * .7)}h1,.h1{font-size:calc(var(--font-h1-size) * .7)}h2,.h2{font-size:calc(var(--font-h2-size) * .7)}h3,.h3{font-size:calc(var(--font-h3-size) * .7)}h4,.h4{font-size:calc(var(--font-h4-size) * .7);line-height:calc(1 + .45455/max(1,var(--font-heading-scale)))}h5,.h5{font-size:calc(var(--font-heading-scale) * var(--font-h5-size));line-height:calc(1 + .55556/max(1,var(--font-heading-scale)))}.text-subheading{font-size:var(--font-subheading-size);line-height:calc(1 + .6 / var(--font-subheading-scale))}}@media only screen and (min-width:1119px){.hd1{font-size:var(--font-hd1-size)}.hd2{font-size:var(--font-hd2-size)}h1,.h1{font-size:var(--font-h1-size)}h2,.h2{font-size:var(--font-h2-size);line-height:calc(1 + .3125/max(1,var(--font-heading-scale)))}h3,.h3{font-size:var(--font-h3-size)}h4,.h4{font-size:var(--font-h4-size)}}.no-js .no-js-hidden{display:none!important}[style*=--aspect-ratio]{position:relative;overflow:hidden}[style*=--aspect-ratio]:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + var(--aspect-ratio, 1.7777777778)))}[style*=--aspect-ratio]>:first-child{top:0;right:0;bottom:0;left:0;position:absolute!important;object-fit:cover;width:100%;height:100%}.placeholder-svg{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.2);fill:rgba(var(--color-foreground),.2);vertical-align:middle;width:100%;height:100%}.focus-none{box-shadow:none!important;outline:0!important}div:empty:not(.fixed-overlay,.bg-overlay,.empty-space,.drawer__body,.no-empty){display:none}img{max-width:100%;height:auto;vertical-align:top}ul,ol{list-style:none;padding:0;margin:0}a{color:inherit;text-decoration:inherit}a:not([href]){cursor:not-allowed}::selection{background-color:rgba(var(--color-foreground),.2)}hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:0rem 0}@media screen and (min-width:750px){hr{margin:0rem 0}}.loading-bar{position:fixed;inset-inline-start:0;inset-inline-end:0;width:100%;height:100%;overflow:hidden;pointer-events:none;background-color:rgb(var(--color-foreground));z-index:50}.media-wrapper{display:block;position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.03)}.media-wrapper>img{object-fit:cover;object-position:center center;transition:.5s cubic-bezier(.3,1,.3,1);transition-property:opacity,transform}.media-wrapper.loading>img{opacity:0}.media-wrapper.loaded{background-color:transparent}.cart-count{border-radius:9999px;background:#ffe472;color:#20488a;padding:0 6px;width:auto;height:auto;right:2px;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;white-space:nowrap}.cart-count--absolute{position:absolute;top:-1rem}@media(min-width:640px){.cart-icon .cart-count--absolute{--cart-count-size: 2.4rem;top:-1.1rem;inset-inline-end:calc(0px - var(--cart-count-size) / 2);right:1px}}.cart-count[hidden]{display:none}.cart-icon{width:var(--cart-icon-size, 2.4rem);height:var(--cart-icon-size, 2.4rem);border-radius:50%}.sticky-element{position:sticky}details>*{box-sizing:border-box}summary{cursor:pointer;list-style:none;position:relative}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte :where(h1,h2,h3,h4,h5,h6){margin-bottom:.85em;margin-top:1em}.read-more__content.rte p,.read-more__content.rte section{text-align:justify}.rte p{margin-bottom:var(--paragraph-bottom-spacing, 1.2rem);margin-top:var(--paragraph-top-spacing, 1.2rem)}.rte p:last-child{margin-bottom:0}.rte :where(ul,ol){list-style-position:inherit;padding-inline-start:2rem;margin-block:2rem}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.blocks-radius,.blocks-radius-md,.blocks-radius-sm,.blocks-radius-circle{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}button,.btn{--buttons-transform-default: capitalize;--buttons-padding: 3.2rem;font-size:100%;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0 var(--buttons-gap, .4rem);cursor:pointer;transition:background .3s,color .3s;white-space:normal;background:none;color:rgb(var(--color-foreground));border:var(--buttons-border-width) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius, 0);padding:0 var(--buttons-padding);height:var(--buttons-height);line-height:30px;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform, var(--buttons-transform-default));box-sizing:border-box}button[disabled],button[aria-disabled=true],.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}button svg,.btn svg{z-index:1}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit){z-index:1;overflow:hidden;max-width:100%}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit) .btn__text{overflow:hidden;text-overflow:ellipsis}.btn--primary:before,.btn--secondary:before,.btn--white:before,.btn--icon:before,.btn--outline:before{position:absolute;content:"";width:0;inset-block:-.1rem;inset-inline-start:-.1rem;z-index:0;border-radius:inherit}.btn--primary :is(.btn__text,.btn__icon),.btn--secondary :is(.btn__text,.btn__icon),.btn--white :is(.btn__text,.btn__icon),.btn--icon :is(.btn__text,.btn__icon),.btn--outline :is(.btn__text,.btn__icon){z-index:1}.btn--secondary:before,.btn--icon:before,.btn--outline:before,.btn--white:before{background-color:rgb(var(--color-button))}.btn--primary{background:#c71512;color:#fff;border-radius:999px;text-transform:uppercase;border:solid 2px #c71512;padding:5px 24px;font-size:14px;font-weight:700;line-height:16px}.btn--underline,.btn--link{position:relative;border:none;border-radius:0;height:auto!important}.btn--underline:after,.btn--link:after{content:"";width:100%;height:1px;background:currentColor;position:absolute;inset-inline-start:0;bottom:0;transform:scaleX(1);transform-origin:var(--transform-origin-end)}.btn--underline{padding:0 0 .2rem!important;font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.btn--icon,.btn--icon-circle{border-radius:var(--buttons-radius, 0);align-items:center}.btn--inherit{padding:0;margin:0;border:0;color:inherit;background-color:inherit;text-transform:inherit;letter-spacing:inherit;height:auto;line-height:1.6;font-weight:inherit;border-radius:0}.form-control{outline:none;box-shadow:none;color:rgb(var(--color-field-text));background-color:rgba(var(--color-field),var(--color-field-alpha, 1));border:var(--inputs-border-width) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--inputs-radius);line-height:calc(var(--buttons-height) - var(--inputs-border-width, 0px) * 2);padding:0 10px;width:calc(100% - 10px);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-body-size);transition:.3s all;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}.form-control::placeholder{color:rgba(var(--color-field-text),.5)}.form-control::selection{background-color:rgba(var(--color-field-text),.2)}.form-label{margin:0 0 .8rem;display:block}.f-price{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;line-height:1.5;position:relative;font-family:var(--font-pcard-price-family);font-weight:var(--font-pcard-price-weight);font-style:var(--font-pcard-price-style)}.f-price--sold-out .f-price__availability,.f-price__regular{display:block}.f-price__sale,.f-price__availability,.f-price .f-price__badge-sale,.f-price .f-price__badge-sold-out,.f-price--on-sale .f-price__regular,.f-price--on-sale .f-price__availability,.f-price--no-compare .f-price__compare{display:none}.f-price__unit-wrapper{font-size:85%;line-height:1.2;text-transform:uppercase;color:rgba(var(--color-foreground),.75);order:1;width:100%}.accordion-details__summary{cursor:pointer;padding-block:1.6rem;width:100%;white-space:inherit;text-align:start;-webkit-user-select:none;user-select:none;border-block-end:.1rem solid rgba(var(--color-foreground),.2);transition:all var(--duration-default)}.accordion-details__content{padding-top:1.6rem}.accordion-details[aria-expanded=true] .accordion-details__summary{border-color:rgb(var(--color-foreground))}:root{--swiper-navigation-size: 4.8rem;--swiper-navigation-icon-size: 2rem;--swiper-navigation-offset-x: 2.4rem;--swiper-pagination-bullet-size: 1rem;--swiper-pagination-bullet-horizontal-gap: .6rem;--swiper-pagination-bullet-vertical-gap: .6rem}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px)}.swiper{z-index:0!important}.swiper .slide__item-wrap .slide__media .media-wrapper.loaded{height:512px}.swiper .slider__previous .swiper-button,.swiper .slider__next .swiper-button{height:50px;width:50px;border-radius:30px;opacity:.7}.swiper .slider__previous .swiper-button .icon,.swiper .slider__next .swiper-button .icon{color:#eb2926}.swiper-initialized.swiper-equal-height .swiper-slide{height:auto}.swiper-button{--buttons-border-width: .1rem;--swiper-nav-mt: calc(var(--swiper-controls-top-offset, 0rem) + var(--swiper-pagination-height, 0rem));text-align:center;width:var(--swiper-navigation-size);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--buttons-border-width) solid rgba(var(--color-foreground),.2);border-radius:50%;padding:0;flex-shrink:0;position:absolute;top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2 - var(--swiper-nav-mt, 0) / 2)}.swiper-button-prev{inset-inline:var(--swiper-navigation-offset-x) auto}.swiper-button-next{inset-inline:auto var(--swiper-navigation-offset-x)}.swiper-button:after{position:absolute!important;content:""!important}.swiper-button.btn{--buttons-height: var(--swiper-navigation-size)}.swiper-button.swiper-button-disabled{pointer-events:auto;opacity:1!important}.swiper-button--blank{--swiper-navigation-size: 2.4rem;background:none!important;border:0!important;color:inherit!important;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size)}.swiper-button--drop-shadow{--buttons-border-width: 0px;background:#dbdbdb;color:#fff;width:50px;height:50px}.swiper-button .btn__text{display:inline-flex;align-items:center;justify-content:center;z-index:1}.swiper-button:not(.swiper-button--blank):before{position:absolute;content:"";top:-.1rem;width:0;bottom:-.1rem;left:-.1rem;background-color:rgb(var(--color-foreground));transition:width var(--animation-button);z-index:0;border-radius:inherit;height:50px;opacity:.7;border-radius:30px;width:50px;background:#dbdbdb;color:#fff}.swiper-button.swiper-button-prev.btn.swiper-button--drop-shadow:hover:before{background:#eb2926;opacity:.7}.swiper-button.swiper-button-next.btn.swiper-button--drop-shadow:hover:before{background:#eb2926;opacity:.7}.swiper-button-next .btn__text,.swiper-button-prev .btn__text{color:#fff}.swiper-pagination{display:flex;line-height:1;justify-content:center}.swiper-pagination-bullet{position:relative;opacity:1;background:var(--swiper-pagination-bullet-inactive-color, rgba(var(--color-swiper-controls), .4));transition:all .3s;border-radius:1rem}.swiper-pagination-bullet:before{content:"";position:absolute;top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem}.swiper-pagination-bullet:after{content:"";position:absolute;top:0;inset-inline-start:0;border-radius:1rem;background:var(--swiper-pagination-color, rgb(var(--color-swiper-controls)));width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:100%;transition:all .3s;opacity:0}.swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating){position:relative}@media(min-width:768px){.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating){--swiper-navigation-offset-x: calc(-1 * var(--swiper-navigation-size) / 2)}.page-width--full .swiper-show-nav-on-hover:has(.swiper-controls--nav-floating){--swiper-navigation-offset-x: 0}.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating) .swiper-button{transition:all .3s;opacity:0;visibility:hidden;transform:translate(var(--swiper-button-transform-x))}.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating) .swiper-button-prev{--swiper-button-transform-x: calc(-1 * var(--swiper-navigation-size) / 2)}.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating) .swiper-button-next{--swiper-button-transform-x: calc(var(--swiper-navigation-size) / 2)}}.swiper-controls{--color-swiper-controls: var(--color-foreground);--swiper-controls-top-offset: 2.4rem;display:flex;align-items:center;column-gap:1.2rem;margin-top:var(--swiper-controls-top-offset)}.swiper-controls .swiper-pagination{position:static;width:auto}.swiper-controls--pagination-bullets .swiper-pagination-bullet:after{width:0}.swiper-controls--pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:5rem;background:#eb2926;overflow:hidden}.swiper-controls--pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:100%;transition:opacity .3s,width var(--swiper-autoplay-delay, .3s)}.swiper-controls--pagination-progressbar{--swiper-pagination-color: rgb(var(--color-foreground))}.swiper-controls--nav-floating{--swiper-controls-top-offset: 0rem}.swiper-controls--float-bottom{position:absolute;bottom:var(--swiper-controls-bottom-offset, 3rem);inset-inline:0 auto;margin-top:0!important;pointer-events:none;width:100%}.swiper-controls--float-bottom *{pointer-events:auto}.drawer{--modal-gap: 3.2rem 2.4rem;position:fixed;z-index:32;top:0;inset-inline:0 auto;width:100%;height:100%;pointer-events:none;background:transparent}@media(max-width:767px){.product-card__wrapper .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge{display:grid!important}p.product-card__vendor{height:auto}.product-card .product-card__wrapper .product-card__info{height:auto;padding:0 0 20px!important}.drawer.facet-drawer{width:93%}}.newsletter-form .form-field{display:flex;flex-wrap:wrap;gap:.8rem}.product-card__wrapper{position:relative;display:block;color:currentColor;text-decoration:none;border:1px solid rgb(241,241,241);border-radius:6px;box-sizing:border-box;padding:0 20px}.product-card__title{position:relative}.product-card__info .f-price{margin-top:10px}.product-card__info .f-price .f-price__regular .f-price-item{color:#111827;font-size:16px;font-weight:400}.product-card__image-wrapper{position:relative;display:block;overflow:hidden;border-radius:var(--pcard-radius)}.product-card{height:100%}.product-card .product-card__wrapper .product-card__image-wrapper{display:grid}.product-card .product-card__wrapper .product-card__info{min-height:25%;padding:20px 16px}.product-card__info{display:flex;flex-direction:column}.card-media--extra-small{--padding-y: 2.4rem;--padding-x: 2.4rem}.card-media--small{--padding-y: 3.2rem;--padding-x: 3.2rem}.card-media--auto-height{display:grid;grid-template-columns:1fr}.card-media--auto-height .card-media__media-wrapper,.card-media--auto-height .card-media__content{grid-area:1/1/end/end}@media(min-width:768px){.card-media:has(img):not(.card-media--boxed):not(.card-media--content-below){background-color:transparent}}.read-more__text.is-collapsed .read-more__content:before{opacity:1}.read-more__content{position:relative}.read-more__content:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(-180deg,rgba(var(--color-background),0) 66%,rgba(var(--color-background),1));opacity:0;transition:all var(--duration-default);z-index:1;pointer-events:none}.read-more__toggle{margin-top:1.2rem}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.block{display:block}.hidden{display:none}.flex-column-reverse{flex-direction:column-reverse}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.self-start{align-self:flex-start}.self-center{align-self:center}.relative{position:relative}.absolute{position:absolute}.left-0{inset-inline-start:0}.right-0{inset-inline-end:0}.inset-0{top:0;right:0;bottom:0;left:0}.overflow-hidden{overflow:hidden}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.linklist--vertical li+li{padding-top:.8rem}.rich-text{--child-margin-top: 3.2rem;--text-margin-top: 1.2rem;--subheading-margin-bottom: 1.6rem;--icon-margin-top: 2rem;--icon-siblings-margin-top: 1.6rem}.rich-text>*+*{margin:var(--child-margin-top) 0 0}.rich-text>*+*:is(.rich-text__text){margin-top:var(--text-margin-top)}.rich-text--tight{--child-margin-top: 2rem;--text-margin-top: 1.2rem;--subheading-margin-bottom: 1.2rem}.reversed-link{--reversed-link-gap: .1rem;font-size:15px}.reversed-link:not(:has(.reversed-link__text)){background-position-x:var(--transform-origin-end);background-position-y:bottom;transition:background-size var(--animation-default),color var(--animation-default)}.icon{width:var(--icon-size);height:var(--icon-size)}.icon--2xs{--icon-size: 1.2rem}.icon--small{--icon-size: 1.6rem}.icon--medium{--icon-size: 2rem}.icon--large{--icon-size: 2.4rem}.icon--thick{stroke-width:.2rem}.icon--thick path{stroke-width:.2rem}.icon:not(.icon--stroke-scalable) path{vector-effect:non-scaling-stroke}.text-subtext{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.text-left{text-align:start}.text-center{text-align:center}[class*=text-limit-]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--line-clamp, unset);-webkit-box-orient:vertical}.text-limit-3-lines{--line-clamp: 3}.z-1{z-index:1}.z-2{z-index:2}.order-first{order:-999}.p-0{padding:0}.gap-2{gap:.8rem}.gap-6{gap:2.4rem}.gap-x-4{column-gap:1.6rem}.text-base{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.text-sm-extra{font-size:calc(var(--font-body-size) * .8);line-height:2rem}@media(min-width:768px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}.md\:items-end{align-items:flex-end}.md\:flex-row{flex-direction:row}.md\:text-left{text-align:start}.\!md\:mt-0{margin-top:0!important}}@media(min-width:1119px){.lg\:hidden{display:none}.lg\:flex{display:flex}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:flex-row{flex-direction:row}.lg\:text-left{text-align:start}.lg\:text-center{text-align:center}.lg\:text-right{text-align:end}.lg\:order-none{order:0}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.hover-wrapper .hover-scale-up{object-fit:initial;--scale-x: 1;--scale-y: 1;transition:var(--animation-long);transition-property:transform;transform:scaleX(var(--scale-x)) scaleY(var(--scale-y)) rotate(.02deg)}}.list-unstyled{margin:0;padding:0;list-style:none}.v-scrollable{scroll-behavior:smooth;scroll-snap-type:y mandatory;overflow-x:hidden;overflow-y:auto}.rounded{border-radius:999px}.pointer-events-none{pointer-events:none}.bg-overlay{display:block!important;background:var(--color-overlay-bg, #000);opacity:calc(var(--color-overlay-alpha, 40) * 1%);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.bg-none{background:none}.bg-white{background-color:#fff}.scrolling-promotion{display:flex;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.promotion{flex:0 0 auto;display:flex}.promotion__item{display:flex;padding:var(--v-spacing, 0rem) calc(var(--h-spacing, 0rem) / 2)}.promotion__item img,.promotion__item svg:not(.icon){max-width:100%;width:auto;height:var(--image-height-mobile)}@media(min-width:768px){.promotion__item img,.promotion__item svg:not(.icon){height:var(--image-height)}}.topbar__inner{row-gap:var(--topbar-row-gap, .6rem);flex-direction:row;display:flex;width:100%;margin-left:auto;margin-right:auto}@media(min-width:1119px){.topbar__inner{grid-template-columns:1fr 1fr 1fr;column-gap:0}}.topbar__column{column-gap:var(--topbar-columns-gap, 2.4rem);row-gap:var(--topbar-row-gap, .6rem);text-align:center;display:flex;align-items:center;position:relative;margin-left:auto;margin-right:auto}.topbar__column.topbar__center{width:100%;height:32px}.topbar__toggle-message span.topbar__message-text{padding:5px 0}.topbar__text{display:flex;align-items:center;gap:.8rem}.header{--header-background-opacity: 1;--animation-nav-delay: .1s;--header-logo-opacity: 1;--header-icon-size: 2.8rem;--header-easing: cubic-bezier(.33, 0, 0, 1);--header-duration: .25s;--header-duration-long: .5s;background:transparent;position:relative;z-index:20}.header__top{--header-grid-template: "icons-left logo icons" "search search search" / auto minmax(0, 1fr) auto;display:grid;column-gap:1.2rem;grid-template:var(--header-grid-template);background:rgb(var(--color-background));z-index:2;pointer-events:all}.header__logo--text,.header__navigation,.header__icons{transition:color var(--animation-nav) var(--animation-nav-delay)}.header__logo{grid-area:logo;max-width:max-content;flex-direction:column}.header__top .header__logo--image{max-width:240px;width:240px}@media(min-width:768px){.header__logo--image{max-width:var(--logo-width)}}.header__logo .logo{transition:opacity var(--animation-nav) var(--animation-nav-delay)}.header__logo .logo:not(.header__logo--transparent){opacity:var(--header-logo-opacity)}.header__navigation .header__menu{margin-inline:0;width:288px;position:absolute}.header__icons{grid-area:icons}.header__search{grid-area:search;padding-block-start:1.6rem}@media(min-width:1119px){.header__search .search__form{min-width:var(--search-form-width, 60rem)}}@media(min-width:1119px){.header__search{padding-block-start:0}}.header__search-close{opacity:0;visibility:hidden;transition-property:opacity,transform,width,padding-inline-start;transition:.5s cubic-bezier(.3,1,.3,1);width:0;padding-inline-start:0;cursor:pointer}.header__icons--left{grid-area:icons-left}.header__bottom{z-index:1;pointer-events:all}.header__bottom:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-background));z-index:1;pointer-events:none}.header--show-sperator-line .header__bottom{border-block-end:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}@media(min-width:1119px){.header{column-gap:3.4rem}}.header .section--padding{padding-block-start:var(--section-padding-top, 0px)!important;padding-block-end:var(--section-padding-bottom, 0px)!important}.menu__item{line-height:1.6;padding:.4rem 1.6rem;column-gap:.4rem}.menu__item .menu__item-text{column-gap:.8rem}@media(min-width:1119px){.header__top--logo-left{--header-grid-template: "logo search icons" / auto auto 1fr}}.dropdown,.mega-menu{position:absolute;inset-block-start:0;pointer-events:none;max-width:100%}.dropdown{min-width:25rem;max-width:50rem;width:max-content;opacity:0;visibility:hidden;transition:padding var(--animation-nav)}.dropdown__container{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-block:2.4rem;border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.dropdown .dropdown{padding-block-start:0;margin-block-start:-2.4rem;inset-inline-start:100%;transform:translate(var(--translate-x))}.dropdown .dropdown:before{content:"";position:absolute;top:0;left:-.2rem;width:.2rem;height:100%;background:transparent}.dropdown.needs-reverse .dropdown{inset-inline-start:auto;inset-inline-end:100%;margin-inline-start:0;margin-inline-end:.2rem}.mega-menu{width:100%;inset-inline-start:0;max-height:75vh;overflow-x:hidden;overflow-y:auto}.mega-menu__container{padding-block-start:var(--header-navigation-height);transition:padding var(--animation-nav);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));visibility:hidden}.no-js .mega-menu__container{visibility:visible}.mega-menu__wrapper{border-top:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));display:flex;flex-wrap:wrap;gap:3rem}.mega-menu[open]{pointer-events:auto}.mega-menu[open] .mega-menu__item,.mega-menu[open] .promotion-item,.mega-menu[open] .mega-menu__promotions--carousel,.mega-menu[open] .mega-menu__column{--translate-x: 0;opacity:1}.mega-menu__list{display:grid;grid-template-columns:repeat(var(--menu-columns, 3),1fr);flex:1}.mega-menu__list .mega-menu__column{border-inline-end:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.mega-menu__list .mega-menu__column:first-child{padding-inline-start:0}.mega-menu__list .mega-menu__column:last-child{border-inline-end:none}.mega-menu__item-child li>a{padding-block:.4rem}.mega-menu__item-child li:last-child>a{padding-bottom:0}.mega-menu__link--top{display:block;margin-bottom:.8rem}.mega-menu__promotions{--swiper-navigation-size: 3.8rem;flex:0 0 var(--promotions-width);min-width:0}.mega-menu__promotions.mega-menu__column{padding-inline-end:0;border-inline-start:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.mega-menu__promotions.mega-menu__column.no-links{border-inline-start:none;padding-inline:0}.mega-menu__promotions-grid{display:grid;grid-template-columns:repeat(var(--promotion-columns),1fr)}@media(min-width:1119px){.mega-menu__promotions-grid{gap:3rem}}.mega-menu__product-list--header{margin-block-end:1.2rem}@media(max-width:1119px){.mega-menu__product-list--header h2{font-size:var(--font-h4-size)}}@media(max-width:1119px){.main-content{padding:0!important}.index-template .main-content{padding:0 16px!important}.main-content .section-breadcrumb{margin-top:0}.mega-menu__product-list--header{margin-inline-end:2rem}}.mega-menu__column{padding-block-start:2rem;padding-block-end:4rem;padding-inline:3rem}.mega-menu--reverse-column .mega-menu__promotions{padding-inline-end:3rem;padding-inline-start:0;border-inline-start:0;border-inline-end:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.mega-menu .mega-menu__item,.mega-menu .promotion-item,.mega-menu .mega-menu__promotions--carousel,.mega-menu .mega-menu__column{--translate-y: 0;--translate-x: 0;opacity:0;transform:translate(var(--translate-x),var(--translate-y));transition:opacity var(--animation-nav),min-height var(--animation-nav)}.no-js .mega-menu .mega-menu__item,.no-js .mega-menu .promotion-item,.no-js .mega-menu .mega-menu__promotions--carousel,.no-js .mega-menu .mega-menu__column{opacity:1}.mega-menu .promotion-item{transition-delay:calc(.25s + .1s * var(--index, 1))}.mega-menu .promotion-item--product{--translate-x: 15%}.mega-menu .card-media--content-below{--content-spacing: 2.4rem}.mega-menu .card-media--content-below .card-media__text{--text-margin-top: .4rem}.dropdown__nav li>:is(a),.dropdown__nav li>:is(details)>summary>a,.dropdown__nav li>:is(details)>summary .link-no-script{margin:0;padding-inline:2rem;padding-block:.4rem}.has-dropdown-menu header~.fixed-overlay{opacity:1;pointer-events:auto;visibility:visible}.menu-sidebar{--toggle-width: 24rem;transition-property:min-height;transition:var(--animation-nav);min-height:var(--sidebar-height);overflow:hidden}.menu-sidebar__item:first-child{padding-block-start:2rem}.menu-sidebar__item:last-child{padding-block-end:4rem}.menu-sidebar__toggle{width:var(--toggle-width);padding:1.2rem;transition:background-color var(--animation-fast)}.menu-sidebar__toggle.is-visible{background-color:rgb(var(--color-secondary-background))}.menu-sidebar__toggle.is-visible+.menu-sidebar__content{opacity:1;visibility:visible}.menu-sidebar__toggle.is-visible+.menu-sidebar__content>ul{transform:translate(0);opacity:1;visibility:visible}.menu-sidebar__content{position:absolute;top:0;inset-inline-end:0;inset-inline-start:var(--toggle-width);padding-inline-start:3rem;padding-block-start:2rem;padding-block-end:4rem;margin-inline-start:3rem;min-height:var(--menu-sidebar-height);opacity:0;visibility:hidden;border-inline-start:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));transition-property:visibility,opacity,transform;transition:var(--animation-nav)}.menu-sidebar__content>ul{opacity:0;visibility:hidden;transform:translate(10%);transition-property:transform;transition:var(--animation-nav)}.no-js .menu-sidebar__content{position:static;opacity:1;visibility:visible}.no-js .menu-sidebar__content>ul{opacity:1;visibility:visible;transform:none}.menu-drawer-button{width:2.4rem;height:2.4rem;gap:.4rem;position:relative}.menu-drawer-button .hamburger-line{position:absolute;top:50%;left:.2rem;margin-top:-.1rem;width:2rem;height:.2rem;background:rgb(var(--color-foreground));transition:transform .2s ease;border-radius:1rem}.menu-drawer-button .hamburger-line:after,.menu-drawer-button .hamburger-line:before{content:"";display:block;position:absolute;width:100%;height:.2rem;background:rgb(var(--color-foreground));border-radius:1rem}.menu-drawer-button .hamburger-line:before{top:-.7rem;transition:top .2s ease .22s,opacity .2s ease,width .2s ease}.menu-drawer-button .hamburger-line:after{bottom:-.7rem;transition:bottom .2s ease .22s,transform .2s ease,width .2s ease}.menu-drawer-button[aria-expanded=true] .hamburger-line{transform:rotate(45deg);transition-delay:.22s}.menu-drawer-button[aria-expanded=true] .hamburger-line:before{top:0;opacity:0;width:100%;transition:top .2s ease,opacity .2s ease .22s,width .1s ease}.menu-drawer-button[aria-expanded=true] .hamburger-line:after{bottom:0;transform:rotate(-90deg);width:100%;transition:bottom .2s ease,transform .2s ease .22s,width .1s ease}.menu-drawer{position:absolute;top:100%;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.header--show-sperator-line .menu-drawer{top:-40%;z-index:99}.list-payment{display:flex;flex-wrap:wrap;margin:-.5rem}.list-payment__item{align-items:center;display:flex;padding:.5rem}.list-payment__item .icon{width:350px;height:auto}.footer__copyright-content{margin:0}.footer__info,.footer__policies,.footer__localization{gap:var(--element-gap)}.footer__top summary{padding-top:0;padding-bottom:1.2rem}.footer__bottom{--element-gap: 2.4rem;padding-top:4rem}.footer__bottom-row{gap:var(--element-gap)}.footer-accordion-details{border:none}.footer-accordion-details .accordion-details__content{padding-block:0}.footer-info__item{display:flex;align-items:center;gap:6px}.footer-info__item svg{flex-shrink:0}.footer-info__item+.footer-info__item{margin-top:1.2rem}.footer-newsletter{width:var(--form-width);max-width:100%}.footer-newsletter__form{margin-top:2rem}@media(min-width:1120px){.footer summary{pointer-events:none}.footer .footer-accordion-details .accordion-details__summary{border-color:transparent}.footer-block,.footer-block.footer-block--newsletter{width:calc((100% - var(--total-gaps) * var(--gap)) * var(--col-width))}.footer__top-wrapper{--gap: 3rem;--total-gaps: calc(var(--total-items) - 1);gap:var(--gap)}}.search__field-icon{inset-inline-end:1.6rem;opacity:1}.search__input{width:100%;padding-inline-start:2.4rem;padding-inline-end:5rem;--inputs-border-width: var(--inputs-search-border-width)}.search__input::-webkit-search-decoration,.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-results-button,.search__input::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none}.search__reset{padding:0;border:0;inset-inline-end:1.6rem;transition:opacity .2s;letter-spacing:normal;text-transform:capitalize;font-size:1.2rem;opacity:0}.search__content{padding-block:2.4rem;position:absolute;left:0;background-color:rgb(var(--color-background));top:100%;z-index:2;width:100%;border-top:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));opacity:0;visibility:hidden;pointer-events:none;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}body.search-template,.site-wrapper{display:flex;flex-direction:column;flex:1}body.search-template #MainContent,.site-wrapper #MainContent{flex:1;padding-left:16px;padding-right:16px;max-width:1440px;width:100%;margin-left:auto;margin-right:auto}.collection-card__image{max-width:100%}.collection-card__inner,.collection-card__image{box-sizing:border-box}.collection-card__wrapper{padding:var(--pd-y, 0rem) var(--pd-x, 0rem)}.collection-card--image-full .collection-card__image{width:100%}.collection-card--image-full .collection-card__image img.motion-reduce{height:100%;object-fit:cover}.collection-card--boxed{border-width:1px;border-style:solid;border-color:rgba(var(--color-border),var(--color-border-alpha, 1))}.collection-card--boxed .collection-card__wrapper{--pd-x: 1.6rem;--pd-y: 1.6rem}.collection-card--style-standard .collection-card__inner{padding-top:1.2rem}input:is([type=checkbox],[type=radio]){--active: rgb(var(--color-foreground));--active-inner: rgb(var(--color-background));--focus: .3rem hsla(0, 0%, 9%, .1);--border: rgb(var(--color-foreground), .6);--border-radius: .2rem;--border-hover: rgb(var(--color-foreground));--background: rgb(var(--color-background));-webkit-appearance:none;appearance:none;width:var(--checkbox-size, 2rem);height:var(--checkbox-size, 2rem);background:var(--b, var(--background));border:1px solid var(--bc, var(--border));cursor:pointer;display:inline-block;margin:0;outline:none;position:relative;transition:background-color .3s,border-color .3s,box-shadow .2s;vertical-align:top;border-radius:var(--border-radius);flex:0 0 auto}input:is([type=checkbox],[type=radio]):after{content:"";display:block;position:absolute;border:2px solid var(--active-inner);border-inline-start:0;border-block-start:0;width:calc(var(--checkbox-size, 2rem) * .3);height:calc(var(--checkbox-size, 2rem) * .6);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-63%) rotate(43deg)}input:is([type=checkbox],[type=radio]):checked{--b: var(--active);--bc: var(--active)}input:is([type=checkbox],[type=radio]):hover:not(:checked,:disabled,.disabled),input:is([type=checkbox],[type=radio]):focus:not(:checked,:disabled,.disabled){--bc: var(--border-hover)}input:is([type=checkbox],[type=radio])+label{cursor:pointer}input:is([type=checkbox],[type=radio]):is(:disabled,.disabled),input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+label{cursor:not-allowed;opacity:.6}input:is([type=checkbox],[type=radio]):focus-visible+label{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.2rem}input:is([type=radio]){--border-radius: 50%}input:is([type=radio]):after{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);border:0px;background-color:#eb2926;position:relative;top:2px;left:2px}input:is([type=radio]):checked:after{transform:scale(1)}.footer_main .scrolling-promotion .promotion__item{width:20vw;max-width:20vw;min-width:0;justify-content:center;align-items:center;box-sizing:border-box}.footer_main .scrolling-promotion .promotion__item img,.footer_main .scrolling-promotion .promotion__item svg:not(.icon){width:100%;height:auto;max-height:var(--image-height, 50px);object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/19/assets/theme.css.map */
