.product__container klarna-placement{min-height:2.5rem;display:block}@media screen and (max-width: 1023px){.product__container{margin:0;overflow-x:hidden}}.product__container.is-loading:has(hh-variant-picker) :is(.product__media-wrapper,.product-heading__price,.product-form__buttons){opacity:0}.product-hero__details--vat{margin-left:10px}.product__info-container>*+*{margin:1rem 0}.product__gift-card{padding:0}.product__gift-card__input.error{border-color:var(--hh-color-danger)}.product__gift-card__input{box-sizing:border-box}.product__gift-card__input .input[type=date]::-webkit-datetime-edit,.product__gift-card__input input[type=date]::-webkit-date-and-time-value{text-align:left}.product__gift-card__input input{box-sizing:border-box}.product__gift-card__input--message{height:8rem}.product__gift-card__checkbox label{font:var(--hh-body-x-small-font);color:var(--hh-color-grey)}@media screen and (min-width: 750px){.product__info-container--sticky{position:sticky;top:1.875rem;z-index:2;transition:top var(--hh-duration-medium) ease-in-out}.sticky-header-showing .product__info-container--sticky{top:calc(var(--hh-total-header-height) + .625rem)}.product__info-container>*:first-child{margin-top:0}}.product__sticky-atc-button--bundle[disabled]{display:none}.product-form__atc[disabled]{pointer-events:none}.product-form__buttons--gift-card{gap:0;display:block}.product-form__buttons--gift-card hh-quantity-input{display:none}.pdp-quantity-message{padding:0 .625rem}@media screen and (min-width: 750px){.pdp-quantity-message{padding:0}}#BIS_trigger[data-event-notify-me]{display:block}#BIS_trigger{display:none;background:var(--hh-color-grey, #595959);box-sizing:border-box;cursor:pointer;font-family:var(--hh-font-family-body);border-color:var(--hh-color-grey, #595959);width:100%}@media screen and (max-width: 749px){#BIS_trigger{margin-left:.625rem!important;margin-right:.625rem!important;max-width:calc(100vw - 1.25rem)}}#BIS_trigger:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_2' viewBox='0 0 10.9 12.38' style='&%2310; /* background-color: red; */&%2310;'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_1-2'%3E%3Cpath class='cls-1' d='m7.28,9.99c-.22,0-.39.18-.39.39,0,.67-.55,1.22-1.22,1.22s-1.22-.55-1.22-1.22c0-.22-.18-.39-.39-.39s-.39.18-.39.39c0,.71.38,1.37,1,1.73.62.36,1.38.36,2,0,.62-.36,1-1.02,1-1.73,0-.21-.17-.39-.38-.39Z'/%3E%3Cpath class='cls-1' d='m10.78,8.6l-1.1-1.05h0c-.14-.14-.22-.32-.22-.52v-1.84c0-.99-.37-1.94-1.02-2.67-.66-.73-1.56-1.2-2.54-1.31V.39c0-.22-.18-.39-.39-.39s-.39.18-.39.39v.81c-1,.09-1.93.54-2.61,1.28-.68.74-1.06,1.71-1.06,2.71v1.85c0,.2-.08.39-.22.52L.12,8.6h0c-.11.11-.15.28-.09.43.06.15.2.24.36.25h10.13,0c.16,0,.3-.1.36-.25.06-.15.02-.31-.09-.43Zm-9.42-.11l.4-.38h0c.3-.28.46-.67.46-1.08v-1.85c0-1.15.62-2.22,1.62-2.8,1-.58,2.23-.58,3.23,0,1,.58,1.62,1.64,1.62,2.8v1.85c0,.41.17.8.46,1.08l.4.38H1.36Z'/%3E%3C/g%3E%3C/svg%3E");border:none}#BIS_trigger:hover:after{background-color:transparent}.product-form__quantity[disabled]{pointer-events:none;opacity:.5}.product-form__quantity-button{background-color:transparent;border:none;cursor:pointer;font-size:.875rem}.product-form__buttons hh-button{width:100%;margin-bottom:0!important;margin-right:0!important}.product__accordion .accordion__content{padding:0 .625rem}.product__media-badge .badge{margin:0 .3125rem .3125rem 0;border:1px solid transparent;display:inline-block;font:var(--hh-body-caption);padding:.25rem .4688rem;text-align:center;background-color:var(--hh-color-background);color:var(--hh-color-foreground);word-break:break-word}.product__zoom-cursor{display:none;position:fixed;top:-.625rem;left:0;background-color:var(--hh-color-background);border:.0625rem solid var(--hh-color-light);color:var(--hh-color-foreground);font:var(--hh-body-small-font);letter-spacing:var(--hh-body-small-letter-spacing);line-height:1.4;border-radius:2.1875rem;padding:.5rem .75rem;z-index:2}.shopify-app-block *::part(osm-container){border:0;padding:0}.shopify-app-block *::part(osm-message),.shopify-app-block *::part(osm-logo){font:var(--hh-body-x-small-font)}.shopify-app-block *::part(osm-cta){font:var(--hh-body-x-small-font);transition:all var(--hh-duration-medium) ease-in-out}.shopify-app-block *::part(osm-cta):hover{text-decoration-thickness:.125rem}body.template-product #chat-button{z-index:2!important}.product-form__shopify_installments{font:var(--hh-body-caption);letter-spacing:var(--hh-body-letter-spacing);color:var(--hh-color-subdued-secondary);filter:grayscale(1);margin-top:.75rem;padding:0 .625rem}@media screen and (min-width: 990px){.product-form__shopify_installments{margin-top:.5rem;padding:0}}.personalize-close-confirm{padding:1.5625rem .9375rem;max-width:20.3125rem}@media screen and (min-width: 750px){.personalize-close-confirm{max-width:23.4375rem}}.personalize-close-confirm__header{margin-bottom:.9375rem}.personalize-close-confirm__actions{gap:.625rem}.personalize-close-confirm hh-button[theme=primary]{--hh-background: var(--hh-color-night)}.product .product-recommendations{--hh-button-width: 40px;--hh-button-height: 40px;--hh-buttons-bottom: calc(100% + 1.25rem) ;display:block}.product .product-recommendations .product-card-alt{--hh-background: transparent;gap:.625rem;height:100%}@media screen and (min-width: 750px){.product .product-recommendations .product-card-alt hh-button{--hh-font: var(--hh-body-small-font)}}.product .product-recommendations__card{min-width:max(140px,40vw);scroll-snap-align:start}@media screen and (min-width: 750px){.product .product-recommendations__card{min-width:calc((100% - 40px) / 3)}}.product .product-recommendations .media{aspect-ratio:380 / 480;padding-bottom:0!important}.product .product-recommendations__slider{display:flex;flex-direction:column}.product .product-recommendations__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media screen and (min-width: 750px){.product .product-recommendations__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.exclusive-benefit-drawer .metafield-rich_text_field p{color:#595959}.exclusive-benefit-drawer .metafield-rich_text_field a{color:#595959;text-decoration:underline}.gwbutton{padding-top:0;padding-bottom:0}.bis__trigger{background:var(--hh-color-grey, #595959);box-sizing:border-box;cursor:pointer;font-family:var(--hh-font-family-body);border-color:var(--hh-color-grey, #595959);width:100%}.bis__trigger:hover:after{background-color:transparent}.bis__trigger:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_2' viewBox='0 0 10.9 12.38' style='&%2310; /* background-color: red; */&%2310;'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_1-2'%3E%3Cpath class='cls-1' d='m7.28,9.99c-.22,0-.39.18-.39.39,0,.67-.55,1.22-1.22,1.22s-1.22-.55-1.22-1.22c0-.22-.18-.39-.39-.39s-.39.18-.39.39c0,.71.38,1.37,1,1.73.62.36,1.38.36,2,0,.62-.36,1-1.02,1-1.73,0-.21-.17-.39-.38-.39Z'/%3E%3Cpath class='cls-1' d='m10.78,8.6l-1.1-1.05h0c-.14-.14-.22-.32-.22-.52v-1.84c0-.99-.37-1.94-1.02-2.67-.66-.73-1.56-1.2-2.54-1.31V.39c0-.22-.18-.39-.39-.39s-.39.18-.39.39v.81c-1,.09-1.93.54-2.61,1.28-.68.74-1.06,1.71-1.06,2.71v1.85c0,.2-.08.39-.22.52L.12,8.6h0c-.11.11-.15.28-.09.43.06.15.2.24.36.25h10.13,0c.16,0,.3-.1.36-.25.06-.15.02-.31-.09-.43Zm-9.42-.11l.4-.38h0c.3-.28.46-.67.46-1.08v-1.85c0-1.15.62-2.22,1.62-2.8,1-.58,2.23-.58,3.23,0,1,.58,1.62,1.64,1.62,2.8v1.85c0,.41.17.8.46,1.08l.4.38H1.36Z'/%3E%3C/g%3E%3C/svg%3E");border:none}
/*# sourceMappingURL=/cdn/shop/t/881/assets/section-main-product.css.map */
