.layout{max-width:1288px;padding-left:24px;padding-right:24px;margin:0 auto}.product-information__media .product-media__image{background-color:#f9efde;border-radius:10px}.label{display:block;font-weight:700;margin-bottom:1rem;font-size:1.375rem;line-height:1.5}.text-block.rte{font-size:1.375rem;line-height:1.5;font-weight:500}.product-information h1{font-size:2.375rem;line-height:1.33;color:#0f0f12;font-weight:700}@media screen and (max-width: 1024px){.product-information h1{font-size:1.75rem;line-height:1.33;padding-top:1rem}.text-block.rte{font-size:1rem;line-height:1.5}.label{font-size:1rem}}.product-media-container:has(.product-media-hotspots){position:relative}product-media-hotspots,.product-media-hotspots{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.hotspot{position:absolute;pointer-events:auto;border:none;background:none;padding:0;cursor:pointer;transform:translate(-50%,-50%);z-index:10}.hotspot__marker{display:block;height:3rem;width:3rem;z-index:-1;position:relative}.hotspot__marker img{width:100%;height:100%;transition:all .2s ease}.hotspot:hover .hotspot__marker img{transform:scale(1.2)}.hotspot.active .hotspot__marker img{transform:scale(0);opacity:0}@keyframes hotspot-pulse{0%{box-shadow:0 0 rgba(var(--color-foreground-rgb),.7)}70%{box-shadow:0 0 0 10px rgba(var(--color-foreground-rgb),0)}to{box-shadow:0 0 rgba(var(--color-foreground-rgb),0)}}.hotspot__tooltip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fffdf8eb;border-radius:4px;padding:1.5rem;opacity:0;width:230px;max-width:calc(100vw - 40px);visibility:hidden;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:11;box-shadow:0 2px 8px #0000001a;pointer-events:auto;transform:translate(-50%,-50%) scale(.95);white-space:normal;word-wrap:break-word;font-family:"Brother 1816",sans-serif}.hotspot__tooltip:after{display:none}.hotspot.active{z-index:20}.hotspot:focus .hotspot__tooltip,.hotspot.active .hotspot__tooltip{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);z-index:21}@media (hover: hover) and (pointer: fine){.hotspot:hover{z-index:20}.hotspot:hover .hotspot__tooltip{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);z-index:21}.hotspot.tooltip-below:hover .hotspot__tooltip{transform:translate(-50%,10px) scale(1);z-index:21}.hotspot.tooltip-above:hover .hotspot__tooltip{transform:translate(-50%,-10px) scale(1);z-index:21}.hotspot.tooltip-left:hover .hotspot__tooltip{transform:translate(10px,-50%) scale(1);z-index:21}.hotspot.tooltip-right:hover .hotspot__tooltip{transform:translate(-10px,-50%) scale(1);z-index:21}.hotspot.tooltip-below.tooltip-left:hover .hotspot__tooltip{transform:translate(10px,10px) scale(1);z-index:21}.hotspot.tooltip-below.tooltip-right:hover .hotspot__tooltip{transform:translate(-10px,10px) scale(1);z-index:21}.hotspot.tooltip-above.tooltip-left:hover .hotspot__tooltip{transform:translate(10px,-10px) scale(1);z-index:21}.hotspot.tooltip-above.tooltip-right:hover .hotspot__tooltip{transform:translate(-10px,-10px) scale(1);z-index:21}}.hotspot.tooltip-below .hotspot__tooltip{top:100%;transform:translate(-50%,10px) scale(.95)}.hotspot.tooltip-below.active .hotspot__tooltip,.hotspot.tooltip-below:focus .hotspot__tooltip{transform:translate(-50%,10px) scale(1)}.hotspot.tooltip-above .hotspot__tooltip{top:auto;bottom:100%;transform:translate(-50%,-10px) scale(.95)}.hotspot.tooltip-above.active .hotspot__tooltip,.hotspot.tooltip-above:focus .hotspot__tooltip{transform:translate(-50%,-10px) scale(1)}.hotspot.tooltip-left .hotspot__tooltip{left:0;transform:translate(10px,-50%) scale(.95)}.hotspot.tooltip-left.active .hotspot__tooltip,.hotspot.tooltip-left:focus .hotspot__tooltip{transform:translate(10px,-50%) scale(1)}.hotspot.tooltip-right .hotspot__tooltip{left:auto;right:0;transform:translate(-10px,-50%) scale(.95)}.hotspot.tooltip-right.active .hotspot__tooltip,.hotspot.tooltip-right:focus .hotspot__tooltip{transform:translate(-10px,-50%) scale(1)}.hotspot.tooltip-below.tooltip-left .hotspot__tooltip{transform:translate(10px,10px) scale(.95)}.hotspot.tooltip-below.tooltip-left.active .hotspot__tooltip,.hotspot.tooltip-below.tooltip-left:focus .hotspot__tooltip{transform:translate(10px,10px) scale(1)}.hotspot.tooltip-below.tooltip-right .hotspot__tooltip{transform:translate(-10px,10px) scale(.95)}.hotspot.tooltip-below.tooltip-right.active .hotspot__tooltip,.hotspot.tooltip-below.tooltip-right:focus .hotspot__tooltip{transform:translate(-10px,10px) scale(1)}.hotspot.tooltip-above.tooltip-left .hotspot__tooltip{transform:translate(10px,-10px) scale(.95)}.hotspot.tooltip-above.tooltip-left.active .hotspot__tooltip,.hotspot.tooltip-above.tooltip-left:focus .hotspot__tooltip{transform:translate(10px,-10px) scale(1)}.hotspot.tooltip-above.tooltip-right .hotspot__tooltip{transform:translate(-10px,-10px) scale(.95)}.hotspot.tooltip-above.tooltip-right.active .hotspot__tooltip,.hotspot.tooltip-above.tooltip-right:focus .hotspot__tooltip{transform:translate(-10px,-10px) scale(1)}.hotspot__close{position:absolute;top:0;right:0;cursor:pointer;width:1.5rem;height:1.5rem;transform:translate(50%,-50%);display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:50%;display:none}.hotspot__close:hover{transform:translate(50%,-50%) scale(1.25)}.hotspot__close:focus{transform:translate(50%,-50%) scale(1.5)}.hotspot__close svg{width:1.25rem;height:1.25rem;object-fit:contain;transition:color .2s ease;pointer-events:none}.hotspot__close:hover svg,.hotspot__close:focus svg{color:#333}.hotspot__title{font-weight:700;margin-bottom:4px;font-size:1rem;line-height:1.5;text-transform:uppercase;color:#d53126}.hotspot__description{font-size:.875rem;color:#000;line-height:1.5}@media screen and (max-width: 749px){.hotspot__marker{width:2rem;height:2rem}.hotspot__tooltip{width:200px;font-size:10px;padding:1rem}.hotspot__title{font-size:11px}.hotspot__description{font-size:10px}.hotspot__close{width:2rem;height:2rem;display:flex}.hotspot__close svg{width:1rem;height:1rem}.hotspot.tooltip-left .hotspot__tooltip{transform:translate(5px,-50%) scale(.95)}.hotspot.tooltip-left.active .hotspot__tooltip,.hotspot.tooltip-left:focus .hotspot__tooltip{transform:translate(5px,-50%) scale(1)}.hotspot.tooltip-right .hotspot__tooltip{transform:translate(-5px,-50%) scale(.95)}.hotspot.tooltip-right.active .hotspot__tooltip,.hotspot.tooltip-right:focus .hotspot__tooltip{transform:translate(-5px,-50%) scale(1)}.hotspot.tooltip-below .hotspot__tooltip{transform:translate(-50%,5px) scale(.95)}.hotspot.tooltip-below.active .hotspot__tooltip,.hotspot.tooltip-below:focus .hotspot__tooltip{transform:translate(-50%,5px) scale(1)}.hotspot.tooltip-above .hotspot__tooltip{transform:translate(-50%,-5px) scale(.95)}.hotspot.tooltip-above.active .hotspot__tooltip,.hotspot.tooltip-above:focus .hotspot__tooltip{transform:translate(-50%,-5px) scale(1)}.hotspot.tooltip-below.tooltip-left .hotspot__tooltip{transform:translate(5px,5px) scale(.95)}.hotspot.tooltip-below.tooltip-left.active .hotspot__tooltip,.hotspot.tooltip-below.tooltip-left:focus .hotspot__tooltip{transform:translate(5px,5px) scale(1)}.hotspot.tooltip-below.tooltip-right .hotspot__tooltip{transform:translate(-5px,5px) scale(.95)}.hotspot.tooltip-below.tooltip-right.active .hotspot__tooltip,.hotspot.tooltip-below.tooltip-right:focus .hotspot__tooltip{transform:translate(-5px,5px) scale(1)}.hotspot.tooltip-above.tooltip-left .hotspot__tooltip{transform:translate(5px,-5px) scale(.95)}.hotspot.tooltip-above.tooltip-left.active .hotspot__tooltip,.hotspot.tooltip-above.tooltip-left:focus .hotspot__tooltip{transform:translate(5px,-5px) scale(1)}.hotspot.tooltip-above.tooltip-right .hotspot__tooltip{transform:translate(-5px,-5px) scale(.95)}.hotspot.tooltip-above.tooltip-right.active .hotspot__tooltip,.hotspot.tooltip-above.tooltip-right:focus .hotspot__tooltip{transform:translate(-5px,-5px) scale(1)}}.dialog-zoomed-gallery .product-media-hotspots{display:none}.product-media-container--zoomable .product-media-hotspots{pointer-events:none}.product-media-container--zoomable .hotspot{pointer-events:auto}product-card .price{font-size:1rem;font-weight:400;color:#2b2b33}.price-label{font-weight:500;color:#2b2b33;font-size:inherit;line-height:1.5;display:inline-block}product-card product-price.text-block{display:flex}@media (max-width: 768px){product-card .product-title .text-block{font-size:1.25rem;padding:0}product-card .product-title .text-block p{font-size:inherit!important;padding:0}product-recommendations .section{padding-top:30px!important;padding-bottom:30px!important}product-recommendations .section-resource-list__content .text-block{padding:0}product-recommendations .section-resource-list__content .text-block p{font-size:1.5rem}.product-information{padding-top:30px;padding-bottom:30px}}.star-rating{display:flex;gap:.5rem}.star-rating__star{color:#d53126}.star-rating__star--empty{opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
