.product-information{display:flex;gap:var(--global-col-gap-lg);align-items:flex-start;padding:0 var(--global-sect-pad-x-sm) var(--global-sect-pad-y-lg) var(--global-sect-pad-x-sm)}.product-information.gallery-position-right{flex-direction:row-reverse}@media screen and (max-width:989px){.product-information{flex-direction:column;gap:calc(var(--global-col-gap-lg) + var(--global-sect-pad-y-sm))}}.product-information .product-gallery{flex:0 1 600px;max-width:600px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;gap:var(--global-grid-gap)}@media (min-width:990px) and (max-width:1165px){.product-information .product-gallery{flex:0 1 400px;max-width:400px}}@media screen and (max-width:989px){.product-information .product-gallery{max-width:100%;width:100%;max-height:-moz-fit-content;max-height:fit-content}}@media screen and (min-width:990px){.product-information .product-gallery{position:sticky;top:var(--global-sect-pad-y-lg)}}.product-information .product-gallery .images{width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0;overflow:hidden;position:relative}.product-information .product-gallery .images .swiper-wrapper .swiper-slide{height:auto}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container picture{display:contents}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container img{min-width:100%;min-height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:auto}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-container,.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-external-container,.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-stored-container{height:100%;width:100%;padding:0}.product-information .product-gallery .images.swiper-enabled .swiper-slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .3s;opacity:0;pointer-events:none}.product-information .product-gallery .images.swiper-enabled:not(.swiper-initialized) .swiper-slide:after{opacity:1}.product-information .product-gallery .images .swiper-button{opacity:0;transition:opacity .3s ease-in-out}.product-information .product-gallery .images .swiper-button .icon-carousel-arrow circle{fill:none}.product-information .product-gallery .images .swiper-button .icon-carousel-arrow path{fill:var(--brand-charcoal)}.product-information .product-gallery .images .swiper-button.swiper-button-next{right:16px;background-color:var(--arrow-bg-fill-hover)}.product-information .product-gallery .images .swiper-button.swiper-button-prev{left:16px;background-color:var(--arrow-bg-fill-hover)}.product-information .product-gallery .images.swiper-initialized:focus-within .swiper-button,.product-information .product-gallery .images.swiper-initialized:hover .swiper-button{opacity:1}.product-information .product-gallery .images.swiper-initialized:focus-within .swiper-button.swiper-button-disabled,.product-information .product-gallery .images.swiper-initialized:hover .swiper-button.swiper-button-disabled{opacity:.35}@media screen and (max-width:989px){.product-information .product-gallery .images.swiper-initialized .swiper-button{opacity:1}.product-information .product-gallery .images.swiper-initialized .swiper-button.swiper-button-disabled{opacity:.35}}.product-information .product-gallery .images.swiper-initialized .swiper-button.swiper-button-disabled{pointer-events:all;cursor:default!important}.product-information .product-gallery .images.swiper-initialized .swiper-button:after{content:none}@media screen and (min-width:990px){.product-information .product-gallery .images.swiper-initialized .swiper-button:hover{cursor:pointer;opacity:.7}}.product-information .product-gallery .thumbnails{overflow:hidden;margin-top:var(--global-item-gap);transition:opacity .3s;display:block;opacity:1;position:relative}.product-information .product-gallery .thumbnails:not(.swiper-initialized){display:none;opacity:0}.product-information .product-gallery .thumbnails:not(.swiper-initialized) .swiper-wrapper .swiper-slide:after{opacity:1}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide{height:auto;overflow:hidden}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .3s;opacity:0;pointer-events:none}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container{width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container picture{display:contents}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container img{min-width:100%;min-height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:auto}.product-information .product-details{flex:1 1 40%;width:40%;display:flex;flex-direction:column;gap:var(--global-item-gap-md)}@media screen and (max-width:989px){.product-information .product-details{width:100%}}.product-information .product-details h1{color:var(--heading-fill);text-transform:uppercase;display:flex;flex-direction:column;gap:calc(var(--global-text-gap)/ 2)}.product-information .product-details .pricing{display:none;align-items:baseline}.product-information .product-details .pricing.active{display:flex;flex-direction:row;gap:8px}.product-information .product-details .pricing *{margin:0}.product-information .product-details .pricing .price-compare{color:var(--body-fill)}.product-information .product-details .pricing .price-current{color:var(--heading-fill)}.product-information .product-details .pricing .price--exc-vat,.product-information .product-details .pricing .price--inc-vat{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;row-gap:0;flex-wrap:wrap}.product-information .product-details .pricing .price--exc-vat .label,.product-information .product-details .pricing .price--inc-vat .label{flex:1 1 100%}.product-information .product-details .reasons-to-buy{display:flex;gap:var(--global-text-gap);flex-wrap:wrap}.product-information .product-details .reasons-to-buy .reason{display:flex;align-items:center;position:relative}@media screen and (min-width:990px){.product-information .product-details .reasons-to-buy .reason{flex-direction:column;align-items:flex-start;justify-content:center}.product-information .product-details .reasons-to-buy .reason:not(:first-child)::before{content:"";border:var(--input-border-width) solid var(--background-fill-border-light-1);position:absolute;left:calc(var(--global-col-gap-sm) * -1 * 2);width:0;height:100%}}.product-information .product-details .reasons-to-buy .reason .icon{flex-shrink:0;display:contents}.product-information .product-details .reasons-to-buy .reason .icon svg{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size)}.product-information .product-details .reasons-to-buy .reason picture{flex-shrink:0}.product-information .product-details .reasons-to-buy .reason picture img{max-width:var(--icon-size);max-height:var(--icon-size);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.product-information .product-details .reasons-to-buy .reason .text{margin:0}.product-information .product-details .product-form{display:block}.product-information .product-details .product-form .product-form__error-message-wrapper{font-family:var(--alert-body-font-family);font-size:var(--alert-body-font-size);font-style:var(--alert-body-font-style);font-weight:var(--alert-body-font-weight);letter-spacing:var(--alert-body-letter-spacing);line-height:var(--alert-body-line-height);gap:var(--alert-body-paragraph-spacing);text-transform:var(--alert-body-text-transform);display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.product-information .product-details .product-form .product-form__error-message-wrapper[hidden]{display:none}.product-information .product-details .product-form .product-form__error-message-wrapper svg{height:var(--icon-size);width:var(--icon-size)}.product-information .product-details .product-form form{display:flex;flex-direction:column;gap:var(--global-item-gap-sm)}.product-information .product-details .product-form form variant-radios{display:flex;flex-direction:column;gap:var(--global-grid-gap)}.product-information .product-details .product-form form variant-radios legend{margin-bottom:var(--input-global-label-gap)}.product-information .product-details .product-form form variant-radios fieldset{display:flex;flex-direction:column;gap:var(--input-global-label-gap)}.product-information .product-details .product-form form variant-radios fieldset .variant-radios{display:flex;flex-direction:row;flex-wrap:wrap}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .radio{width:100%}.product-information .product-details .product-form .product-form__buttons{display:flex;flex-direction:row;width:100%;align-items:flex-end;gap:var(--global-col-gap-md)}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons{flex-direction:column}}.product-information .product-details .product-form .product-form__buttons #klaviyo-bis-button-container{margin:0!important;flex:1 1 50%!important;width:100%}.product-information .product-details .product-form .product-form__buttons #klaviyo-bis-button-container button{text-wrap:nowrap;padding:var(--button-primary-md-pad-x) var(--button-primary-md-pad-y);height:-moz-fit-content;height:fit-content;box-sizing:border-box}.product-information .product-details .product-form .product-form__buttons .quantity-input-wrapper{flex:1 1 50%}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons .quantity-input-wrapper{width:100%}}.product-information .product-details .product-form .product-form__buttons .quantity-input-wrapper quantity-input{width:100%}.product-information .product-details .product-form .product-form__buttons .quantity-input-wrapper label{margin-bottom:var(--input-global-label-gap)}.product-information .product-details .product-form .product-form__buttons .product-form__submit{flex:1 1 50%;justify-content:center}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons .product-form__submit{width:100%}}.product-information .product-details .product-text-content{color:var(--body-fill)}.product-information .product-details .product-text-content h1,.product-information .product-details .product-text-content h2,.product-information .product-details .product-text-content h3,.product-information .product-details .product-text-content h4,.product-information .product-details .product-text-content h5,.product-information .product-details .product-text-content h6{text-transform:uppercase!important;--snug-heading-cap-height:0.7em;--snug-heading-top:calc(0.4em - 0.54lh);--snug-heading-bottom:calc(0.3em - 0.44lh);--snug-heading-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-heading-top);margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.product-information .product-details .product-text-content h2{font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform);gap:var(--eyebrow-gap)!important}.product-information .product-details .product-text-content h3{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform)}.product-information .product-details .product-text-content h4{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform)}.product-information .product-details .product-text-content h5{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform)}.product-information .product-details .product-text-content blockquote,.product-information .product-details .product-text-content li,.product-information .product-details .product-text-content ol,.product-information .product-details .product-text-content p,.product-information .product-details .product-text-content span,.product-information .product-details .product-text-content ul{--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.45lh);--snug-text-bottom:calc(0.3em - 0.45lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform);line-height:20px}@media screen and (max-width:768px){.product-information .product-details .product-text-content blockquote,.product-information .product-details .product-text-content li,.product-information .product-details .product-text-content ol,.product-information .product-details .product-text-content p,.product-information .product-details .product-text-content span,.product-information .product-details .product-text-content ul{font-size:16px;line-height:18px}}.product-information .product-details .product-text-content ol,.product-information .product-details .product-text-content ul{margin:0;padding-left:15px}.product-information .product-details .product-text-content ol li,.product-information .product-details .product-text-content ul li{line-height:40px}.product-information .product-details .product-separator hr{display:block;height:var(--global-stroke-width);border:0;border-top:var(--global-stroke-width) solid var(--background-stroke);margin:0;padding:0}.product-information .product-details .product-app-blocks{display:flex;flex-direction:row;gap:var(--global-col-gap-md);align-items:center}@media screen and (max-width:768px){.product-information .product-details .product-app-blocks{flex-direction:column;align-items:flex-start}}.product-information .product-details .product-app-blocks .review-wrapper .jdgm-prev-badge{display:flex!important;flex-direction:row;gap:16px;align-items:center}.product-information .product-details .product-app-blocks .review-wrapper .jdgm-prev-badge .jdgm-prev-badge__text{font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform)}.product-information .product-details .product-app-blocks .product-wishlist .product-added{display:none}.product-information .product-details .product-app-blocks .product-wishlist:has(.swym-added) .product-added{display:block}.product-information .product-details .product-app-blocks .product-wishlist:has(.swym-added) .product-not-added{display:none}.product-information .product-details .product-app-blocks .product-wishlist .swym-button.swym-add-to-wishlist-view-product.swym-heart{display:flex;flex-direction:row-reverse;color:var(--heading-fill);gap:var(--input-global-icon-gap);white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.product-information .product-details .product-app-blocks .product-wishlist .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:"";display:inline-block;width:24px;height:24px;min-width:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7.21187L10.6662 6.01806C9.95717 5.38348 9.02575 5 8 5C5.79086 5 4 6.79086 4 9C4 11.9996 5.33975 14.212 7.03224 15.8501C8.75438 17.5169 10.7798 18.5183 11.8857 18.9794C11.9626 19.0114 12.0374 19.0114 12.1143 18.9794C13.2202 18.5183 15.2456 17.5169 16.9678 15.8501C18.6602 14.2119 20 11.9996 20 9.00004C20 6.7909 18.2091 5 16 5C14.9742 5 14.0428 5.38348 13.3338 6.01806L12 7.21187ZM12 4.52779C10.9385 3.57771 9.53671 3 8 3C4.68629 3 2 5.68629 2 9C2 16.3511 8.67146 19.8061 11.116 20.8254C11.6855 21.0628 12.3145 21.0628 12.884 20.8254C15.3285 19.8061 22 16.3512 22 9.00005C22 5.68634 19.3137 3 16 3C14.4633 3 13.0615 3.57771 12 4.52779Z' fill='%23031314'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle}.product-information .product-details .product-app-blocks .product-wishlist .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41 0.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z' fill='%23031314'/%3E%3C/svg%3E")}.product-information .product-details .product-accordions details{cursor:pointer}.product-information .product-details .product-accordions details .icon-minus{display:none}.product-information .product-details .product-accordions details svg{height:var(--toggle-icon-size);width:var(--toggle-icon-size);padding:5px}.product-information .product-details .product-accordions details:not(:first-child){border-top:var(--toggle-border-width) solid var(--toggle-bg-stroke)}.product-information .product-details .product-accordions details[open] summary{padding-bottom:var(--toggle-heading-gap)}.product-information .product-details .product-accordions details[open] summary .icon-plus{display:none}.product-information .product-details .product-accordions details[open] summary .icon-minus{display:inline-block}.product-information .product-details .product-accordions details[open] .details{padding-bottom:var(--toggle-pad-lg)}.product-information .product-details .product-accordions details summary{margin:0;display:flex;justify-content:space-between;align-items:center;padding:var(--toggle-pad-lg) 0;font-family:var(--toggle-heading-font-family);font-size:var(--toggle-heading-font-size);font-style:var(--toggle-heading-font-style);font-weight:var(--toggle-heading-font-weight);letter-spacing:var(--toggle-heading-letter-spacing);line-height:var(--toggle-heading-line-height);gap:var(--toggle-heading-paragraph-spacing);text-transform:var(--toggle-heading-text-transform);color:var(--heading-fill)}.product-information .product-details .product-accordions details .metafield-rich_text_field{display:flex;flex-direction:column;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.45lh);--snug-text-bottom:calc(0.3em - 0.45lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;gap:var(--snug-text-gap)!important}.product-information .product-details .product-accordions details .details,.product-information .product-details .product-accordions details .metafield-rich_text_field{color:var(--body-fill);gap:32px}.product-information .product-details .product-accordions details .details h1,.product-information .product-details .product-accordions details .details h2,.product-information .product-details .product-accordions details .details h3,.product-information .product-details .product-accordions details .details h4,.product-information .product-details .product-accordions details .details h5,.product-information .product-details .product-accordions details .details h6,.product-information .product-details .product-accordions details .metafield-rich_text_field h1,.product-information .product-details .product-accordions details .metafield-rich_text_field h2,.product-information .product-details .product-accordions details .metafield-rich_text_field h3,.product-information .product-details .product-accordions details .metafield-rich_text_field h4,.product-information .product-details .product-accordions details .metafield-rich_text_field h5,.product-information .product-details .product-accordions details .metafield-rich_text_field h6{text-transform:uppercase!important;--snug-heading-cap-height:0.7em;--snug-heading-top:calc(0.4em - 0.54lh);--snug-heading-bottom:calc(0.3em - 0.44lh);--snug-heading-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-heading-top);margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.product-information .product-details .product-accordions details .details h2,.product-information .product-details .product-accordions details .metafield-rich_text_field h2{font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform);gap:var(--eyebrow-gap)!important}.product-information .product-details .product-accordions details .details h3,.product-information .product-details .product-accordions details .metafield-rich_text_field h3{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform)}.product-information .product-details .product-accordions details .details h4,.product-information .product-details .product-accordions details .metafield-rich_text_field h4{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform)}.product-information .product-details .product-accordions details .details h5,.product-information .product-details .product-accordions details .metafield-rich_text_field h5{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform)}.product-information .product-details .product-accordions details .details blockquote,.product-information .product-details .product-accordions details .details li,.product-information .product-details .product-accordions details .details ol,.product-information .product-details .product-accordions details .details p,.product-information .product-details .product-accordions details .details ul,.product-information .product-details .product-accordions details .metafield-rich_text_field blockquote,.product-information .product-details .product-accordions details .metafield-rich_text_field li,.product-information .product-details .product-accordions details .metafield-rich_text_field ol,.product-information .product-details .product-accordions details .metafield-rich_text_field p,.product-information .product-details .product-accordions details .metafield-rich_text_field ul{--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.45lh);--snug-text-bottom:calc(0.3em - 0.45lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform)}.product-information .product-details .product-accordions details .details ol,.product-information .product-details .product-accordions details .details ul,.product-information .product-details .product-accordions details .metafield-rich_text_field ol,.product-information .product-details .product-accordions details .metafield-rich_text_field ul{margin:0;padding-left:15px}.product-information .product-details .product-accordions details .details svg,.product-information .product-details .product-accordions details .metafield-rich_text_field svg{height:var(--toggle-icon-size);width:var(--toggle-icon-size);color:var(--toggle-icon-fill-default)}.product-information .product-details .product-accordions .product-icon-tags{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px;-moz-column-gap:var(--global-col-gap-md);column-gap:var(--global-col-gap-md)}.product-information .product-details .product-accordions .product-icon-tags .product-icon-tag{display:flex;flex-direction:row;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--heading-fill)}.product-information .product-details .product-accordions .product-icon-tags .product-icon-tag .product-icon{height:24px;width:24px}.product-information .swym-atw-button-container{display:none!important}.restock-rocket-button{padding:0!important;justify-content:center;--button-border-rad:var(--button-primary-md-border-rad);--button-border-width:var(--button-primary-md-border-width-default);--button-gap:var(--button-primary-md-icon-gap);--button-pad:var(--button-primary-md-pad-y) var(--button-primary-md-pad-x);--button-font-family:var(--button-primary-md-font-family);--button-font-size:var(--button-primary-md-font-size);--button-font-style:var(--button-primary-md-font-style);--button-font-weight:var(--button-primary-md-font-weight);--button-letter-spacing:var(--button-primary-md-letter-spacing);--button-line-height:var(--button-primary-md-line-height);--button-text-transform:var(--button-primary-md-text-transform);--button-icon-size:var(--button-primary-md-icon-size);--button-height:var(--button-primary-md-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed);display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;background-color:var(--button-bg-fill-default);color:var(--button-text-fill-default);height:var(--button-height);border:none;border-radius:var(--button-border-rad);gap:var(--button-gap);padding:var(--button-pad);font-family:var(--button-font-family)!important;font-size:var(--button-font-size);font-style:var(--button-font-style);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);text-transform:var(--button-text-transform)}.restock-rocket-button:focus-visible{outline:var(--button-primary-md-border-width-focused) solid var(--button-bg-stroke-focused);outline-offset:0;background-color:var(--button-bg-fill-focused);color:var(--button-text-fill-focused)}.restock-rocket-button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-hover)!important;background-color:var(--button-bg-fill-hover)!important;color:var(--button-text-fill-hover)!important}.restock-rocket-button--active,.restock-rocket-button:active{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-pressed);background-color:var(--button-bg-fill-pressed);color:var(--button-text-fill-pressed)}.restock-rocket-button--active .icon,.restock-rocket-button:active .icon{color:var(--button-icon-fill-pressed)}#restock-rocket #form-Header-Container{align-items:center}#restock-rocket #form-Header-Text{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform);color:var(--heading-fill)}#restock-rocket #form-Consent-Container,#restock-rocket #form-Description{font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform);color:var(--body-fill)}#restock-rocket #form-Product-Name{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform)}#restock-rocket #form-Email::-moz-placeholder{font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);font-family:var(--input-field-font-family)!important;color:var(--input-text-fillp-default);font-size:12px}#restock-rocket #form-Email,#restock-rocket #form-Email::placeholder,#restock-rocket #form-Select{font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);font-family:var(--input-field-font-family)!important;color:var(--input-text-fillp-default);font-size:12px}#restock-rocket #form-Email{border-radius:var(--input-md-border-rad);padding:var(--input-md-pad);box-shadow:inset 0 0 0 var(--input-md-border-width-default) var(--input-bg-stroke-default);height:var(--input-md-field-height);border:none!important}#restock-rocket #form-Select{border-radius:0;border:none;height:40px;padding:var(--input-md-pad);box-shadow:inset 0 0 0 var(--input-md-border-width-default) var(--input-bg-stroke-default)}#restock-rocket #form-Button{--button-border-rad:var(--button-primary-md-border-rad);--button-border-width:var(--button-primary-md-border-width-default);--button-gap:var(--button-primary-md-icon-gap);--button-pad:var(--button-primary-md-pad-y) var(--button-primary-md-pad-x);--button-font-family:var(--button-primary-md-font-family);--button-font-size:var(--button-primary-md-font-size);--button-font-style:var(--button-primary-md-font-style);--button-font-weight:var(--button-primary-md-font-weight);--button-letter-spacing:var(--button-primary-md-letter-spacing);--button-line-height:var(--button-primary-md-line-height);--button-text-transform:var(--button-primary-md-text-transform);--button-icon-size:var(--button-primary-md-icon-size);--button-height:var(--button-primary-md-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed);display:inline-flex;width:-moz-fit-content;width:fit-content;justify-content:space-between;align-items:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;background-color:var(--button-bg-fill-default);color:var(--button-text-fill-default);height:var(--button-height);border:none;border-radius:var(--button-border-rad);gap:var(--button-gap);padding:var(--button-pad);font-family:var(--button-font-family)!important;font-size:var(--button-font-size);font-style:var(--button-font-style);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);text-transform:var(--button-text-transform)}#restock-rocket #form-Button:focus-visible{outline:var(--button-primary-md-border-width-focused) solid var(--button-bg-stroke-focused);outline-offset:0;background-color:var(--button-bg-fill-focused);color:var(--button-text-fill-focused)}#restock-rocket #form-Button:focus-visible .icon{color:var(--button-icon-fill-focused)}#restock-rocket #form-Button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-hover);background-color:var(--button-bg-fill-hover);color:var(--button-text-fill-hover)}#restock-rocket #form-Button:hover .icon{color:var(--button-icon-fill-hover)}#restock-rocket #form-Button--active,#restock-rocket #form-Button:active{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-pressed);background-color:var(--button-bg-fill-pressed);color:var(--button-text-fill-pressed)}#restock-rocket #form-Button--active .icon,#restock-rocket #form-Button:active .icon{color:var(--button-icon-fill-pressed)}#swym-storefront-extention-render-container #swym-storefront-layout-notification{border-radius:0;width:500px}#swym-storefront-extention-render-container .swym-storefront-layout-notification-container{width:100%}#swym-storefront-extention-render-container .swym-storefront-layout-action-product-title,#swym-storefront-extention-render-container .swym-storefront-layout-notification-message,#swym-storefront-extention-render-container .swym-storefront-layout-notification-title{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform);color:var(--heading-fill)}#swym-storefront-extention-render-container .swym-storefront-layout-action-title{font-family:var(--global-subtitle-sm-font-family);font-size:var(--global-subtitle-sm-font-size);font-style:var(--global-subtitle-sm-font-style);font-weight:var(--global-subtitle-sm-font-weight);letter-spacing:var(--global-subtitle-sm-letter-spacing);line-height:var(--global-subtitle-sm-line-height);gap:var(--global-subtitle-sm-paragraph-spacing);text-transform:var(--global-subtitle-sm-text-transform);color:var(--heading-fill)}#swym-storefront-extention-render-container .swym-storefront-layout-action-collection-item-name{font-family:var(--card-title-font-family);font-size:var(--card-title-font-size);font-style:var(--card-title-font-style);font-weight:var(--card-title-font-weight);letter-spacing:var(--card-title-letter-spacing);line-height:var(--card-title-line-height);gap:var(--card-title-paragraph-spacing);text-transform:var(--card-title-text-transform);color:var(--heading-fill)}#swym-storefront-layout-save-collection-list-button,.swym-storefront-layout-notification-action{--button-border-rad:var(--button-primary-sm-border-rad);--button-border-width:var(--button-primary-sm-border-width-default);--button-gap:var(--button-primary-sm-icon-gap);--button-pad:var(--button-primary-sm-pad-y) var(--button-primary-sm-pad-x);--button-font-family:var(--button-primary-sm-font-family);--button-font-size:var(--button-primary-sm-font-size);--button-font-style:var(--button-primary-sm-font-style);--button-font-weight:var(--button-primary-sm-font-weight);--button-letter-spacing:var(--button-primary-sm-letter-spacing);--button-line-height:var(--button-primary-sm-line-height);--button-text-transform:var(--button-primary-sm-text-transform);--button-icon-size:var(--button-primary-sm-icon-size);--button-height:var(--button-primary-sm-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed);display:inline-flex;width:-moz-fit-content;width:fit-content;justify-content:space-between;align-items:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-default);background-color:var(--button-bg-fill-default);color:var(--button-text-fill-default);height:var(--button-height);border:none;border-radius:var(--button-border-rad);gap:var(--button-gap);padding:var(--button-pad);font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:var(--button-font-style);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);text-transform:var(--button-text-transform)}#swym-storefront-layout-save-collection-list-button .icon,.swym-storefront-layout-notification-action .icon{width:var(--icon-size);height:auto;color:var(--button-icon-fill-default)}#swym-storefront-layout-save-collection-list-button:focus-visible,.swym-storefront-layout-notification-action:focus-visible{outline:var(--button-primary-md-border-width-focused) solid var(--button-bg-stroke-focused);outline-offset:0;background-color:var(--button-bg-fill-focused);color:var(--button-text-fill-focused)}#swym-storefront-layout-save-collection-list-button:focus-visible .icon,.swym-storefront-layout-notification-action:focus-visible .icon{color:var(--button-icon-fill-focused)}#swym-storefront-layout-save-collection-list-button:hover,.swym-storefront-layout-notification-action:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-hover);background-color:var(--button-bg-fill-hover);color:var(--button-text-fill-hover)}#swym-storefront-layout-save-collection-list-button:hover .icon,.swym-storefront-layout-notification-action:hover .icon{color:var(--button-icon-fill-hover)}#swym-storefront-layout-save-collection-list-button--active,#swym-storefront-layout-save-collection-list-button:active,.swym-storefront-layout-notification-action--active,.swym-storefront-layout-notification-action:active{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-pressed);background-color:var(--button-bg-fill-pressed);color:var(--button-text-fill-pressed)}#swym-storefront-layout-save-collection-list-button--active .icon,#swym-storefront-layout-save-collection-list-button:active .icon,.swym-storefront-layout-notification-action--active .icon,.swym-storefront-layout-notification-action:active .icon{color:var(--button-icon-fill-pressed)}#swym-storefront-layout-save-collection-list-button.disabled,#swym-storefront-layout-save-collection-list-button[aria-disabled=true],#swym-storefront-layout-save-collection-list-button[disabled],.swym-storefront-layout-notification-action.disabled,.swym-storefront-layout-notification-action[aria-disabled=true],.swym-storefront-layout-notification-action[disabled]{cursor:not-allowed;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-disabled);background-color:var(--button-bg-fill-disabled);color:var(--button-text-fill-disabled)}#swym-storefront-layout-save-collection-list-button.disabled .icon,#swym-storefront-layout-save-collection-list-button[aria-disabled=true] .icon,#swym-storefront-layout-save-collection-list-button[disabled] .icon,.swym-storefront-layout-notification-action.disabled .icon,.swym-storefront-layout-notification-action[aria-disabled=true] .icon,.swym-storefront-layout-notification-action[disabled] .icon{color:var(--button-icon-fill-disabled)}