.product-information{display:flex;gap:var(--global-col-gap-md);align-items:flex-start;padding:var(--global-sect-pad-y-sm) var(--global-sect-pad-x-sm)}.product-information.gallery-position-right{flex-direction:row-reverse}@media screen and (max-width:768px){.product-information{flex-direction:column}}.product-information .product-gallery{flex:1 1 50%;width:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--global-border-width) solid var(--global-border-stroke);border-radius:var(--global-border-rad);background-color:var(--primitive-cream-dark)}@media screen and (max-width:768px){.product-information .product-gallery{width:100%}}@media screen and (min-width:769px){.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:850px;height:850px;min-height:0;min-width:0;overflow:hidden;position:relative}@media screen and (max-width:768px){.product-information .product-gallery .images{max-height:450px;height:450px}}.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{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:var(--global-border-rad)}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container img[src*=".png"]{-o-object-fit:contain;object-fit:contain}.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.swiper-button-prev{left:var(--global-grid-gap-md)}.product-information .product-gallery .images .swiper-button.swiper-button-next{right:var(--global-grid-gap-md)}.product-information .product-gallery .images .swiper-button:after{content:none}.product-information .product-details{flex:1 1 50%;width:50%;display:flex;flex-direction:column;gap:var(--global-grid-gap-md)}@media screen and (max-width:768px){.product-information .product-details{width:100%}}.product-information .product-details .product-header{display:flex;flex-direction:column;color:var(--heading-dark);gap:var(--global-text-gap-sm)}.product-information .product-details .product-header .pricing{display:none;gap:8px;align-items:baseline}.product-information .product-details .product-header .pricing.active{display:flex}.product-information .product-details .product-header .pricing *{margin:0}.product-information .product-details .product-header .pricing .price-compare{color:var(--global-highlight-dark)}.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-grid-gap-sm)}.product-information .product-details .product-form form variant-radios{display:flex;flex-direction:column;gap:var(--global-grid-gap-md)}.product-information .product-details .product-form form variant-radios legend{margin-bottom:var(--input-field-gap)}.product-information .product-details .product-form form variant-radios fieldset{display:flex;flex-direction:column;gap:var(--input-field-gap)}.product-information .product-details .product-form form variant-radios fieldset .variant-radios{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:var(--button-lg-pad-x);column-gap:var(--button-lg-pad-x);row-gap:var(--input-field-gap)}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .field{flex:1 1 calc(33% - var(--button-lg-pad-x));max-width:calc(33% - var(--button-lg-pad-x))}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .field .radio{width:100%}.product-information .product-details .product-form .product-form__buttons{display:flex;flex-direction:row;align-items:flex-end;gap:var(--global-col-gap-sm)}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons{flex-direction:column;align-items:flex-start}}.product-information .product-details .product-form .product-form__buttons .product-form__submit{white-space:nowrap}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons .product-form__submit{width:100%;justify-content:center}}.product-information .product-details .product-text-content{display:flex;flex-direction:column;gap:var(--global-text-gap-md)}.product-information .product-details .product-text-content h1{color:var(--heading-dark);font-family:var(--global-display-sm-font-family);font-size:var(--global-display-sm-font-size);font-style:var(--global-display-sm-font-style);font-weight:var(--global-display-sm-font-weight);letter-spacing:var(--global-display-sm-letter-spacing);line-height:var(--global-display-sm-line-height);gap:var(--global-display-sm-paragraph-spacing);text-transform:var(--global-display-sm-text-transform)}.product-information .product-details .product-text-content h2{color:var(--heading-dark);font-family:var(--global-title-lg-inter-font-family);font-size:var(--global-title-lg-inter-font-size);font-style:var(--global-title-lg-inter-font-style);font-weight:var(--global-title-lg-inter-font-weight);letter-spacing:var(--global-title-lg-inter-letter-spacing);line-height:var(--global-title-lg-inter-line-height);gap:var(--global-title-lg-inter-paragraph-spacing);text-transform:var(--global-title-lg-inter-text-transform)}.product-information .product-details .product-text-content h3{color:var(--heading-dark);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 h4{color:var(--heading-dark);font-family:var(--global-subtitle-lg-font-family);font-size:var(--global-subtitle-lg-font-size);font-style:var(--global-subtitle-lg-font-style);font-weight:var(--global-subtitle-lg-font-weight);letter-spacing:var(--global-subtitle-lg-letter-spacing);line-height:var(--global-subtitle-lg-line-height);gap:var(--global-subtitle-lg-paragraph-spacing);text-transform:var(--global-subtitle-lg-text-transform)}.product-information .product-details .product-text-content h5{color:var(--heading-dark);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)}.product-information .product-details .product-text-content h6{color:var(--heading-dark);font-weight:700!important;font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.product-information .product-details .product-text-content a{position:relative;text-decoration:none}.product-information .product-details .product-text-content a:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:-6px;height:7px;width:100%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0.95 0 47.099999999999994 6.1" width="47.099999999999994" height="6.1"><path stroke-linecap="round" stroke-width="3" stroke="%23FF3B00" d="M1.5 1.5C5.5 1.50002 5 4.50001 9.5 4.50001C14 4.50001 13.9645 1.50005 17.5 1.5C21.5 1.49994 21.5 4.50001 25.5 4.50001C29.5 4.50001 30 1.99995 33 1.99995C36 1.99995 36 4.00001 39.5 4.50001C43 5.00001 44.5 1.5 47.5 1.5"/></svg>');background-repeat:repeat-x;background-size:36px 7px;z-index:-1}.product-information .product-details .product-text-content a:hover{position:relative}.product-information .product-details .product-text-content a:hover:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:-6px;height:7px;width:100%;opacity:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0.95 0 47.099999999999994 6.1" width="47.099999999999994" height="6.1"><path stroke-linecap="round" stroke-width="3" stroke="%23FF3B00" d="M1.5 1.5C5.5 1.50002 5 4.50001 9.5 4.50001C14 4.50001 13.9645 1.50005 17.5 1.5C21.5 1.49994 21.5 4.50001 25.5 4.50001C29.5 4.50001 30 1.99995 33 1.99995C36 1.99995 36 4.00001 39.5 4.50001C43 5.00001 44.5 1.5 47.5 1.5"/></svg>');background-repeat:repeat-x;background-size:36px 7px;animation:underline-scroll 2s linear infinite;z-index:1}.product-information .product-details .product-text-content a:hover.current:after,.product-information .product-details .product-text-content a:hover:hover:after{opacity:1}.product-information .product-details .product-text-content em{font-family:FreeSerif;font-size:18px}.product-information .product-details .product-text-content a,.product-information .product-details .product-text-content li,.product-information .product-details .product-text-content p,.product-information .product-details .product-text-content span{color:var(--body-dark);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-text-content ol,.product-information .product-details .product-text-content ul{padding-left:17px;margin:0}.product-information .product-details .product-accordions details{border:var(--toggle-border-width) solid var(--toggle-border);background:var(--toggle-bg);border-radius:var(--toggle-border-rad);transition:border-radius .3s ease-in-out;cursor:pointer}.product-information .product-details .product-accordions details svg{height:var(--toggle-icon-size);width:var(--toggle-icon-size)}.product-information .product-details .product-accordions details .icon-minus{display:none}.product-information .product-details .product-accordions details:not(:first-child){border-top:var(--global-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 svg{color:var(--toggle-icon-fill-active)}.product-information .product-details .product-accordions details[open] summary .icon-minus{display:block}.product-information .product-details .product-accordions details[open] summary .icon-plus{display:none}.product-information .product-details .product-accordions details[open] .details{padding:0 var(--toggle-pad) var(--toggle-pad) var(--toggle-pad);font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.product-information .product-details .product-accordions details[open] .details p{margin-bottom:var(--global-text-gap-sm)}.product-information .product-details .product-accordions details[open] .details p:last-of-type{margin-bottom:0}.product-information .product-details .product-accordions details summary{display:flex;justify-content:space-between;align-items:center;padding:var(--toggle-pad)}.product-information .product-details .product-accordions details .details{display:flex;flex-direction:column;gap:var(--global-text-gap-md)}.product-information .product-details .product-accordions details .details svg{height:var(--toggle-icon-size);width:var(--toggle-icon-size);color:var(--toggle-icon-fill-default)}.product-information .product-details .product-accordions details .details h1{color:var(--heading-dark);font-family:var(--global-display-sm-font-family);font-size:var(--global-display-sm-font-size);font-style:var(--global-display-sm-font-style);font-weight:var(--global-display-sm-font-weight);letter-spacing:var(--global-display-sm-letter-spacing);line-height:var(--global-display-sm-line-height);gap:var(--global-display-sm-paragraph-spacing);text-transform:var(--global-display-sm-text-transform)}.product-information .product-details .product-accordions details .details h2{color:var(--heading-dark);font-family:var(--global-title-lg-inter-font-family);font-size:var(--global-title-lg-inter-font-size);font-style:var(--global-title-lg-inter-font-style);font-weight:var(--global-title-lg-inter-font-weight);letter-spacing:var(--global-title-lg-inter-letter-spacing);line-height:var(--global-title-lg-inter-line-height);gap:var(--global-title-lg-inter-paragraph-spacing);text-transform:var(--global-title-lg-inter-text-transform)}.product-information .product-details .product-accordions details .details h3{color:var(--heading-dark);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 h4{color:var(--heading-dark);font-family:var(--global-subtitle-lg-font-family);font-size:var(--global-subtitle-lg-font-size);font-style:var(--global-subtitle-lg-font-style);font-weight:var(--global-subtitle-lg-font-weight);letter-spacing:var(--global-subtitle-lg-letter-spacing);line-height:var(--global-subtitle-lg-line-height);gap:var(--global-subtitle-lg-paragraph-spacing);text-transform:var(--global-subtitle-lg-text-transform)}.product-information .product-details .product-accordions details .details h5{color:var(--heading-dark);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)}.product-information .product-details .product-accordions details .details h6{color:var(--heading-dark);font-weight:700!important;font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.product-information .product-details .product-accordions details .details a{position:relative;text-decoration:none}.product-information .product-details .product-accordions details .details a:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:-6px;height:7px;width:100%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0.95 0 47.099999999999994 6.1" width="47.099999999999994" height="6.1"><path stroke-linecap="round" stroke-width="3" stroke="%23FF3B00" d="M1.5 1.5C5.5 1.50002 5 4.50001 9.5 4.50001C14 4.50001 13.9645 1.50005 17.5 1.5C21.5 1.49994 21.5 4.50001 25.5 4.50001C29.5 4.50001 30 1.99995 33 1.99995C36 1.99995 36 4.00001 39.5 4.50001C43 5.00001 44.5 1.5 47.5 1.5"/></svg>');background-repeat:repeat-x;background-size:36px 7px;z-index:-1}.product-information .product-details .product-accordions details .details a:hover{position:relative}.product-information .product-details .product-accordions details .details a:hover:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:-6px;height:7px;width:100%;opacity:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0.95 0 47.099999999999994 6.1" width="47.099999999999994" height="6.1"><path stroke-linecap="round" stroke-width="3" stroke="%23FF3B00" d="M1.5 1.5C5.5 1.50002 5 4.50001 9.5 4.50001C14 4.50001 13.9645 1.50005 17.5 1.5C21.5 1.49994 21.5 4.50001 25.5 4.50001C29.5 4.50001 30 1.99995 33 1.99995C36 1.99995 36 4.00001 39.5 4.50001C43 5.00001 44.5 1.5 47.5 1.5"/></svg>');background-repeat:repeat-x;background-size:36px 7px;animation:underline-scroll 2s linear infinite;z-index:1}.product-information .product-details .product-accordions details .details a:hover.current:after,.product-information .product-details .product-accordions details .details a:hover:hover:after{opacity:1}@keyframes underline-scroll{0%{background-position-x:0}to{background-position-x:36px}}.product-information .product-details .product-accordions details .details em{font-family:FreeSerif;font-size:18px}.product-information .product-details .product-accordions details .details a,.product-information .product-details .product-accordions details .details li,.product-information .product-details .product-accordions details .details p,.product-information .product-details .product-accordions details .details span{color:var(--body-dark);font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.product-information .product-details .product-accordions details .details ol,.product-information .product-details .product-accordions details .details ul{padding-left:17px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-main-product.css.map */
