.product-card{background:transparent;position:relative}.product-card--large .product-title{font-size:1.5em}.product-card--large .product-caption{font-size:1.0625em}.product-card--large .product-price{font-size:1.375rem}.product-card--large .product-price--discounted{font-size:1.25rem}.product-card--sold-out .product-price .product-price__price{color:#adadad}.product-card .product-image{background-color:#fff;border:1px solid #e6e6e6;box-sizing:border-box;flex-shrink:0;height:187px;position:relative}@media (min-width:768px){.product-card .product-image{height:379px}}.product-card .product-image__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-card .product-info{gap:5px;margin-top:20px}.product-card .compare-container input,.product-card .compare-container p{pointer-events:none}.product-card .product-tags{left:5%;position:absolute;top:3%;z-index:20}.product-card .product-tags a:nth-child(n+3){display:none}.product-card .product-title{margin-bottom:10px}.product-card .product-caption{font-size:.875em;font-weight:700;margin-bottom:0;margin-top:0;opacity:.6}@media (min-width:768px){.product-card .product-caption{font-size:1rem}}@media (min-width:992px){.product-card .product-caption{margin-top:-5px}}.product-card .product-price{margin-bottom:0;margin-top:5px}.product-card .product-price__price{font-size:1.25rem;font-weight:800;margin-right:5px}@media (min-width:768px){.product-card .product-price__price{font-size:1.375rem}}.product-card .product-price__price--discounted{font-size:1rem;font-weight:300;text-decoration:line-through}@media (min-width:768px){.product-card .product-price__price--discounted{font-size:1.25rem}}.product-card .product-price__savings{color:#d62d2d}.product-card .price-text{margin-left:5px}.product-card__title{gap:5px}.product-card__main-link[role=none]{cursor:pointer}.product-card__main-link--overlay:hover .product-card__cta-scrim{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-card__cta-scrim{background-color:rgba(31,31,31,.65);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.product-card__cta-scrim--hidden{display:none}.product-card__cta-button-icon{margin-left:12px}.product-card__cta-button-icon path{stroke:#fff;stroke-width:4px}.product-card__cta-view-product{bottom:20px;color:#fff;font-size:.875rem;font-weight:300;margin-bottom:0;margin-top:0;position:absolute;text-decoration:underline;text-transform:lowercase}.breadcrumbs{-webkit-overflow-scrolling:touch;background-color:#f4f4f4;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;overflow-x:auto;padding:12px 1.13em;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{height:0;visibility:hidden}@media (min-width:992px){.breadcrumbs{padding-left:2.5em;padding-right:2.5em}}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;width:-moz-max-content;width:-webkit-max-content;width:max-content}.breadcrumbs__item{display:inline-block;line-height:1.4}.breadcrumbs__item--desk{display:none}@media (min-width:992px){.breadcrumbs__item--mob{display:none}.breadcrumbs__item--desk{display:block}}.breadcrumbs__item,.breadcrumbs__item a{text-decoration:none}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;padding-left:10px;padding-right:10px}.product-rating{cursor:pointer;margin-bottom:5px}.product-rating__stars{margin-right:10px}.product-rating__stars .yotpo-icon:nth-of-type(5){margin-right:0}.product-rating__stars .yotpo-icon-star{line-height:1}.product-rating__stars .yotpo-icon-star:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='rgba(0,159,223,1)' class='bi bi-star-fill' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E");margin-right:3px}.product-rating__stars .yotpo-icon-half-star{line-height:1}.product-rating__stars .yotpo-icon-half-star:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='rgba(0,159,223,1)' class='bi bi-star-half' viewBox='0 0 16 16'%3E%3Cpath d='M5.354 5.119 7.538.792A.52.52 0 0 1 8 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.54.54 0 0 1 16 6.32a.55.55 0 0 1-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.5.5 0 0 1-.146.05c-.342.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 0 1-.172-.403.6.6 0 0 1 .085-.302.51.51 0 0 1 .37-.245zM8 12.027a.5.5 0 0 1 .232.056l3.686 1.894-.694-3.957a.56.56 0 0 1 .162-.505l2.907-2.77-4.052-.576a.53.53 0 0 1-.393-.288L8.001 2.223 8 2.226z'/%3E%3C/svg%3E");margin-right:3px}.product-rating__stars .yotpo-icon-empty-star{line-height:1}.product-rating__stars .yotpo-icon-empty-star:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='rgba(0,159,223,1)' class='bi bi-star' viewBox='0 0 16 16'%3E%3Cpath d='M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.56.56 0 0 0-.163-.505L1.71 6.745l4.052-.576a.53.53 0 0 0 .393-.288L8 2.223l1.847 3.658a.53.53 0 0 0 .393.288l4.052.575-2.906 2.77a.56.56 0 0 0-.163.506l.694 3.957-3.686-1.894a.5.5 0 0 0-.461 0z'/%3E%3C/svg%3E");margin-right:3px}.product-rating__count{font-size:14px;line-height:1}.product-pricing{gap:5px;margin-top:10px}.product-pricing--disabled{opacity:.5}.product-pricing__comparison{gap:20px}@media (min-width:768px){.product-pricing__comparison{align-items:flex-end}}.product-pricing__current-price{font-size:1.375rem;font-weight:800;letter-spacing:-.03em;line-height:26px;margin-bottom:0;margin-top:0}@media (min-width:768px){.product-pricing__current-price{font-size:2.25rem;line-height:42px}}.product-pricing__compare-price{font-size:1rem;font-weight:300;line-height:19px;margin-bottom:0;margin-top:0;text-decoration:line-through}@media (min-width:768px){.product-pricing__compare-price{font-size:1.25rem;line-height:32px}}.product-pricing__savings{font-size:1rem;font-weight:400;line-height:160%;margin-bottom:0;margin-top:0}@media (min-width:768px){.product-pricing__savings{font-size:1.125rem;line-height:140%}}.product-pricing__omnibus{margin-bottom:0;margin-top:5px}.product-button{background-color:#009fdf;border:none;border-radius:6px;color:#000;cursor:pointer;font-family:var(--typography-font);font-size:1rem;max-height:63px;padding:23px;transition-duration:.3s;transition-property:opacity,background-color;width:100%}.product-button__icon{margin-right:12px}.product-button__label{margin-top:2px}.product-button__price{margin-left:auto}.product-button:hover{background-color:#00b1f9;transition:background-color .3s}.product-button--loading{filter:brightness(1.2);pointer-events:none;transition:filter .3s}.product-button--pre-order{background-color:#9755cb;color:#fbfbfb}.product-button--pre-order:hover{background-color:#a369d1}.product-button--pre-order svg path{stroke:#fbfbfb}.product-button--coming-soon,.product-button--sold-out{background-color:#e6e6e6;color:#adadad;pointer-events:none}.product-button--coming-soon path,.product-button--sold-out path{stroke:#adadad}.product-button--coming-soon .product-button__price,.product-button--sold-out .product-button__price{display:none}.purchase-button--dynamic{font-size:1.25rem!important;font-weight:800!important;margin-bottom:10px;margin-top:10px;max-height:63px;width:100%}.product-button-message{display:none;font-size:.75rem;font-weight:700;margin-top:10px}.product-button-message.shown{animation:product-button-message .5s;display:block}@keyframes product-button-message{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.product-shipping{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (min-width:768px){.product-shipping{margin-bottom:40px}}.product-shipping__state{flex:1}.product-shipping__icon{background-color:#009fdf;border-radius:50%;margin-right:10px;min-height:9px;min-width:9px}.product-shipping__icon--few-left{background-color:#eee73c}.product-shipping__icon--pre-order{background-color:#9755cb}.product-shipping__icon--coming-soon,.product-shipping__icon--sold-out{background-color:#d62d2d}.product-shipping__label{font-size:1rem;font-weight:700}.product-shipping__time{font-size:1rem;font-weight:400}.product-shipping__cta{cursor:pointer;margin-bottom:0;margin-left:20px;margin-top:0;text-align:right;width:50%}@media (min-width:992px){.product-shipping__cta{margin-left:40px}}.product-availability-note{margin-bottom:0;margin-top:10px}@media (min-width:992px){.product-availability-note{margin-top:20px}}.payments{font-family:var(--typography-font);font-size:.75em;font-weight:300;letter-spacing:-.03em;line-height:1.4;margin-bottom:40px;margin-top:40px}@media (min-width:992px){.payments{font-size:.875rem}}.payments .payments__title{font-size:14px;margin-bottom:10px}.payments__klarna,.payments__shop-pay{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.payments__klarna{margin-top:10px}.payments__klarna-desc,.payments__shop-pay-desc{margin-left:10px;margin-right:10px}.payments__shop-pay-icon:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='80' height='35' rx='4' fill='%235A31F4'/%3E%3Cg clip-path='url(%23a)' fill='%23fff'%3E%3Cpath d='M25.371 14.719c-.481-1.051-1.393-1.73-2.768-1.73a2.67 2.67 0 0 0-1.212.317 2.796 2.796 0 0 0-.953.842l-.05.063v-4.117a.091.091 0 0 0-.025-.064.085.085 0 0 0-.061-.026h-1.944a.085.085 0 0 0-.06.027.092.092 0 0 0-.025.063v11.811a.09.09 0 0 0 .025.062.083.083 0 0 0 .06.026h2.082c.022 0 .044-.01.06-.026a.091.091 0 0 0 .026-.062v-5.036c0-.979.627-1.672 1.63-1.672 1.098 0 1.375.94 1.375 1.897v4.811a.09.09 0 0 0 .025.062.083.083 0 0 0 .06.026h2.076c.023 0 .045-.01.061-.026a.091.091 0 0 0 .026-.062v-5.098c0-.175 0-.346-.022-.512a4.657 4.657 0 0 0-.386-1.576Zm-10.394 1.75s-1.06-.26-1.45-.364c-.39-.104-1.072-.326-1.072-.863 0-.537.55-.708 1.108-.708s1.179.14 1.227.785a.095.095 0 0 0 .03.06.088.088 0 0 0 .06.025l2.052-.009a.085.085 0 0 0 .064-.029.095.095 0 0 0 .024-.069c-.128-2.062-1.866-2.799-3.47-2.799-1.9 0-3.291 1.305-3.291 2.744 0 1.05.285 2.036 2.528 2.721.394.12.928.274 1.395.41.561.163.864.41.864.797 0 .45-.627.764-1.243.764-.892 0-1.525-.344-1.577-.963a.094.094 0 0 0-.03-.058.088.088 0 0 0-.06-.023l-2.047.01a.086.086 0 0 0-.064.028.094.094 0 0 0-.025.068c.094 1.946 1.9 2.995 3.583 2.995 2.508 0 3.642-1.468 3.642-2.843.003-.646-.14-2.118-2.248-2.68Zm26.397-3.483c-1.042 0-1.915.6-2.478 1.324v-1.24a.09.09 0 0 0-.024-.061.082.082 0 0 0-.06-.027h-1.946a.083.083 0 0 0-.06.026.09.09 0 0 0-.025.063v11.582c0 .023.01.046.026.062a.083.083 0 0 0 .059.025h2.083c.022 0 .043-.01.059-.025a.088.088 0 0 0 .024-.062v-3.807h.032c.33.525 1.235 1.155 2.417 1.155 2.222 0 4.075-1.919 4.075-4.511.002-2.488-1.841-4.504-4.182-4.504Zm-.193 6.808a2.146 2.146 0 0 1-1.24-.36c-.37-.245-.663-.6-.838-1.018a2.384 2.384 0 0 1-.15-1.332 2.33 2.33 0 0 1 .59-1.191c.307-.328.7-.553 1.13-.647a2.12 2.12 0 0 1 1.282.119c.407.171.756.465 1.002.844.245.378.377.824.378 1.281a2.36 2.36 0 0 1-.153.873c-.106.277-.264.53-.464.744-.2.215-.439.385-.703.503-.263.118-.547.18-.834.184Zm-10.565-7.317c-1.942 0-2.91.686-3.688 1.236l-.024.017a.207.207 0 0 0-.058.266l.768 1.376a.2.2 0 0 0 .137.098.182.182 0 0 0 .156-.044l.061-.052c.4-.35 1.041-.816 2.593-.943.864-.072 1.61.163 2.16.698.605.581.968 1.519.968 2.51 0 1.822-1.032 2.967-2.689 2.99-1.365-.009-2.282-.75-2.282-1.844 0-.58.252-.96.744-1.338a.206.206 0 0 0 .058-.254l-.69-1.357a.21.21 0 0 0-.12-.101.187.187 0 0 0-.157.02c-.774.479-1.724 1.353-1.672 3.033.062 2.14 1.771 3.772 3.992 3.84h.263c2.64-.09 4.546-2.13 4.546-4.895 0-2.539-1.777-5.256-5.066-5.256Zm23.149 1.306H52.44c-.03 0-.06.014-.082.037a.125.125 0 0 0-.035.086v2.889c0 .032.013.063.035.085a.115.115 0 0 0 .082.036h1.324c.805 0 1.4-.661 1.4-1.567 0-.905-.595-1.566-1.4-1.566Zm4.067 5.11c0 .42.34.653.933.653.805 0 1.282-.453 1.282-1.258v-.231l-1.207.065c-.637.032-1.008.308-1.008.771Z'/%3E%3Cpath d='M67.628 10.03H49.852a2.17 2.17 0 0 0-1.57.677 2.38 2.38 0 0 0-.65 1.634v10.128c0 .612.235 1.2.65 1.634.417.433.982.677 1.57.677h17.776a2.156 2.156 0 0 0 1.574-.673 2.344 2.344 0 0 0 .653-1.635V12.344a2.378 2.378 0 0 0-.168-.887 2.32 2.32 0 0 0-.483-.752 2.217 2.217 0 0 0-.723-.502 2.144 2.144 0 0 0-.853-.174Zm-13.794 8.02h-1.398a.116.116 0 0 0-.084.037.125.125 0 0 0-.034.086v2.072a.125.125 0 0 1-.034.087.115.115 0 0 1-.083.035h-.985a.117.117 0 0 1-.083-.036.126.126 0 0 1-.034-.086v-7.473c0-.033.012-.064.034-.087a.114.114 0 0 1 .083-.036h2.618c1.483 0 2.544 1.124 2.544 2.702 0 1.577-1.053 2.703-2.536 2.703l-.008-.003Zm7.367 2.194a.123.123 0 0 1-.072.114.114.114 0 0 1-.045.01h-.93a.115.115 0 0 1-.084-.037.123.123 0 0 1-.033-.087v-.224a.095.095 0 0 0-.014-.056.088.088 0 0 0-.042-.037.085.085 0 0 0-.055-.003.087.087 0 0 0-.046.032c-.278.315-.729.544-1.449.544-1.06 0-1.76-.575-1.76-1.567-.01-.241.038-.482.14-.7a1.44 1.44 0 0 1 .443-.546c.383-.299.975-.453 1.855-.49l.932-.032v-.284c0-.573-.37-.816-.964-.816s-.969.22-1.056.576a.117.117 0 0 1-.043.063.11.11 0 0 1-.07.022h-.92a.114.114 0 0 1-.09-.04.122.122 0 0 1-.028-.098c.138-.849.812-1.493 2.25-1.493 1.526 0 2.077.739 2.077 2.15l.004 2.998Zm5.79-4.849-2.068 5.744c-.47 1.335-1.294 1.677-2.195 1.677-.17.005-.34-.017-.503-.063a.122.122 0 0 1-.065-.045.132.132 0 0 1-.024-.076v-.873a.124.124 0 0 1 .043-.096.119.119 0 0 1 .098-.026c.142.028.286.042.43.042.25.013.496-.061.7-.211a1.16 1.16 0 0 0 .425-.616l.06-.2a.126.126 0 0 0 0-.084l-1.934-5.171a.13.13 0 0 1 .016-.11.123.123 0 0 1 .042-.04.114.114 0 0 1 .054-.014h.94a.125.125 0 0 1 .111.08l1.314 3.648a.124.124 0 0 0 .044.059.117.117 0 0 0 .138 0 .123.123 0 0 0 .044-.059l1.14-3.638a.121.121 0 0 1 .043-.062.113.113 0 0 1 .07-.023h.963a.117.117 0 0 1 .096.05.126.126 0 0 1 .019.11v-.003Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(10 10)' d='M0 0h60v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.payments__klarna-icon:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='80' height='35' rx='4' fill='%23FFB3C7'/%3E%3Cpath d='M68.288 20.828c-.94 0-1.71.785-1.71 1.767 0 .971.76 1.767 1.71 1.767.94 0 1.71-.786 1.71-1.767 0-.971-.76-1.767-1.71-1.767Zm-5.608-5.456v-.6h2.72v9.392h-2.72v-.6c-.77.538-1.7.858-2.7.858-2.65 0-4.8-2.22-4.8-4.959 0-2.738 2.15-4.96 4.8-4.96 1.01 0 1.93.321 2.7.869Zm-2.47 6.509c1.36 0 2.47-1.085 2.47-2.418 0-1.333-1.1-2.418-2.47-2.418-1.36 0-2.47 1.085-2.47 2.418 0 1.333 1.11 2.418 2.47 2.418Zm-9.856-7.369c-1.09 0-2.12.351-2.8 1.312V14.77h-2.71v9.392h2.74v-4.939c0-1.426.93-2.128 2.04-2.128 1.2 0 1.88.733 1.88 2.107v4.96h2.72V18.19c.01-2.19-1.67-3.678-3.87-3.678Zm-9.451 1.477v-1.22h-2.79v9.392h2.79v-4.39c0-1.478 1.55-2.274 2.63-2.274h.03V14.77c-1.09 0-2.11.485-2.66 1.219Zm-6.933-.617v-.6h2.72v9.392h-2.72v-.6a4.705 4.705 0 0 1-2.701.858c-2.65 0-4.8-2.22-4.8-4.959 0-2.738 2.15-4.96 4.8-4.96 1.01 0 1.93.321 2.7.869Zm-2.471 6.509c1.36 0 2.47-1.085 2.47-2.418 0-1.333-1.1-2.418-2.47-2.418-1.36 0-2.47 1.085-2.47 2.418 0 1.333 1.11 2.418 2.47 2.418Zm-8.987 2.281h2.85V10.586h-2.85v13.576ZM20.55 10.578H17.6c0 2.5-1.11 4.794-3.051 6.292l-1.17.91 4.53 6.384h3.73l-4.17-5.878c1.97-2.025 3.08-4.763 3.08-7.708ZM10 24.165h3.02V10.578H10v13.587Z' fill='%231F1F1F'/%3E%3C/svg%3E")}.payments__klarna-placement ::part(osm-container){background-color:transparent;border:none;font-family:var(--typography-font);font-size:.75em;font-weight:300;letter-spacing:-.03em;line-height:1.4;padding-left:0;padding-right:0;text-align:left}@media (min-width:992px){.payments__klarna-placement ::part(osm-container){font-size:.875rem}}@media (min-width:768px){.main-product .product-content{grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"media promotion" "media info";grid-template-columns:60% 40%;grid-template-rows:auto 1fr}}.main-product .product-content .product__media{grid-area:media}.main-product .product-content .product-content__overflow{left:10px;top:10px;z-index:500}.main-product .product-content .product-info{grid-area:info;padding:20px 0}@media (min-width:768px){.main-product .product-content .product-info{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;padding:20px 0 45px;position:sticky;z-index:0}}.main-product .product-content .product-tags>a{margin-right:10px}.main-product .product-content .product-header{margin-bottom:20px}@media (min-width:768px){.main-product .product-content .product-header{margin-bottom:40px}}.main-product .product-content .product-header__title{margin:0}.main-product .product-content .product-header__headline{font-size:1em;margin:0}.main-product .product-content .product-header__headline .title{margin:0 0 10px}.main-product .product-content .product-header__headline .title--l{font-size:2em}@media (min-width:768px){.main-product .product-content .product-header__headline .title--l{font-size:3.75em}}.main-product .product-content .product-header__headline .title--m{font-size:1.25em}@media (min-width:768px){.main-product .product-content .product-header__headline .title--m{font-size:2.25em}}.main-product .product-content .product-bundles .item__image{height:125px;margin-right:20px;padding:9px;width:125px}.main-product .product-content .product-bundles .item__image:before{background-color:rgba(0,0,0,.03);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.main-product .product-content .product-bundles .item-details{flex:1}.main-product .product-content .product-bundles .item-details .title{font-size:.875em;letter-spacing:.03em;margin:0}.main-product .product-content .product-bundles .item-details .caption{font-weight:700;margin:7px 0;opacity:.6}.main-product .product-content .product-bundles .item-details__price{font-size:.875em;font-weight:800;margin-top:12px}.main-product .product-content .product-bundles .item-details__note{margin-top:5px}.main-product .product-content .product-bundles .product-bundles__headline{flex:1}.product-content__promotion{grid-area:promotion;padding-bottom:10px;padding-top:10px}@media (min-width:768px){.product-content__promotion{border-bottom:1px solid #adadad;padding-top:20px}}.product-content__promotion .title{flex:1;font-weight:700;margin:0}.product-content__promotion .title a{font-weight:700;text-decoration:underline}.product-content__promotion svg{height:30px;width:30px}.product-content__promotion svg path{stroke:#d62d2d}.main-product-container+.product-accordion-container{margin-top:unset}.product-accordion-container{margin-top:-1px}#shipping-information .modal-dialog{max-width:590px}.shipping-modal__direction{align-items:start!important}.shipping-modal__direction .body-link{cursor:pointer;text-align:right}.shipping-modal__promotion{gap:10px}.shipping-modal__promotion svg{width:50px}@media (min-width:992px){.shipping-modal__promotion{gap:13px}}.shipping-modal .shipping-estimate__time.shipping-delayed .shipping-delayed{display:-webkit-box;display:-ms-flexbox;display:flex}.shipping-modal .shipping-estimate__time.shipping-delayed .shipping-delayed__not,.shipping-modal .shipping-estimate__time:not(.shipping-delayed) .shipping-delayed{display:none}.shipping-modal .shipping-estimate__time:not(.shipping-delayed) .shipping-delayed__not{display:block}.shipping-modal .shipping-estimate__time--info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.shipping-modal .shipping-estimate__time--days{white-space:nowrap}.shipping-modal .restock-shipping__note{align-items:start;flex-wrap:wrap;gap:14px}.sizing .table__body{overflow-x:auto}.sizing table.sizing__table{border:none;display:-webkit-box;display:-ms-flexbox;display:flex}.sizing table tr{display:table-cell}.sizing table tr td{display:block}.sizing .cell{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:55px;justify-content:center;padding:0 10px;text-align:center;width:120px}.sizing .cell--header{align-items:flex-start;text-align:left}.sizing .cell--header h3,.sizing .cell--header p{font-size:14px;margin:0}.sizing .cell--image{height:100px}.sizing .cell--image img{height:auto;width:100px}.sizing .cell .tag{font-weight:600;margin:0}.sizing .cell--bg{background-color:#f4f4f4}.sizing .cell--title{border-bottom:1px solid #e6e6e6}.sizing .table__header{border-right:2px solid #e6e6e6}@media (min-width:992px){.sizing .table__header{border-right:none}}.specs__inner .inner__item{border:1px solid #e6e6e6;border-top:none;font-size:14px;font-style:normal;font-weight:300;line-height:140%;padding:20px 10px}.specs__inner .inner__item ul{padding-left:20px}@media (min-width:768px){.specs__inner{display:grid;grid-template-columns:1fr 1fr}.specs__inner .inner__item{padding:20px}.specs__inner .inner__item:nth-child(odd){border-right:none}.specs__inner .inner__item:last-child{border-right:1px solid #e6e6e6}.specs__inner .inner__item h3{font-size:26px;font-style:italic;font-weight:400;letter-spacing:-.03em;line-height:140%;margin:0}}.product-reviews .product-rating,.site-reviews .product-rating{cursor:pointer;margin-bottom:5px;margin-right:40px}@media (min-width:768px){.product-reviews .product-rating,.site-reviews .product-rating{margin-right:60px}.product-reviews .yotpo-bottomline-container,.product-reviews .yotpo-layout-header-wrapper,.site-reviews .yotpo-bottomline-container,.site-reviews .yotpo-layout-header-wrapper{flex-direction:row!important;justify-content:space-between!important}}.product-reviews .yotpo-bottom-line-score,.site-reviews .yotpo-bottom-line-score{font-style:italic!important;font-weight:900!important}.product-reviews .yotpo-clear-filters-btn,.product-reviews .yotpo-new-review-btn,.product-reviews .yotpo-new-review-submit,.product-reviews .yotpo-vertical-pagination a,.product-reviews .yotpo-vertical-pagination-item,.site-reviews .yotpo-clear-filters-btn,.site-reviews .yotpo-new-review-btn,.site-reviews .yotpo-new-review-submit,.site-reviews .yotpo-vertical-pagination a,.site-reviews .yotpo-vertical-pagination-item{background-color:transparent!important;border:1px solid #1f1f1f!important;border-radius:6px!important;color:#1f1f1f!important;cursor:pointer!important;font-family:var(--typography-font)!important;font-size:.75em!important;font-weight:700!important;height:auto!important;line-height:1.15!important;min-height:-moz-fit-content!important;min-height:-webkit-fit-content!important;min-height:fit-content!important;min-width:-moz-fit-content!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;outline:none!important;padding:13px 40px!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition-duration:.5s!important;transition-property:background-color,border-color!important;width:auto!important}.product-reviews .yotpo-clear-filters-btn:after,.product-reviews .yotpo-new-review-btn:after,.product-reviews .yotpo-new-review-submit:after,.product-reviews .yotpo-vertical-pagination a:after,.product-reviews .yotpo-vertical-pagination-item:after,.site-reviews .yotpo-clear-filters-btn:after,.site-reviews .yotpo-new-review-btn:after,.site-reviews .yotpo-new-review-submit:after,.site-reviews .yotpo-vertical-pagination a:after,.site-reviews .yotpo-vertical-pagination-item:after{background-color:#1f1f1f!important;bottom:12px!important;content:""!important;height:1px!important;left:40px!important;position:absolute!important;transition-duration:.5s!important;transition-property:width!important;width:0!important}.product-reviews .yotpo-clear-filters-btn:hover,.product-reviews .yotpo-new-review-btn:hover,.product-reviews .yotpo-new-review-submit:hover,.product-reviews .yotpo-vertical-pagination a:hover,.product-reviews .yotpo-vertical-pagination-item:hover,.site-reviews .yotpo-clear-filters-btn:hover,.site-reviews .yotpo-new-review-btn:hover,.site-reviews .yotpo-new-review-submit:hover,.site-reviews .yotpo-vertical-pagination a:hover,.site-reviews .yotpo-vertical-pagination-item:hover{background-color:rgba(31,31,31,.1)!important;border-color:#1f1f1f!important;transition-duration:.5s!important;transition-property:background-color,border-color,filter!important}.product-reviews .yotpo-clear-filters-btn:hover:after,.product-reviews .yotpo-new-review-btn:hover:after,.product-reviews .yotpo-new-review-submit:hover:after,.product-reviews .yotpo-vertical-pagination a:hover:after,.product-reviews .yotpo-vertical-pagination-item:hover:after,.site-reviews .yotpo-clear-filters-btn:hover:after,.site-reviews .yotpo-new-review-btn:hover:after,.site-reviews .yotpo-new-review-submit:hover:after,.site-reviews .yotpo-vertical-pagination a:hover:after,.site-reviews .yotpo-vertical-pagination-item:hover:after{transition-duration:.5s!important;width:calc(100% - 80px)!important}.product-reviews .yotpo-base-layout,.site-reviews .yotpo-base-layout{width:100%!important}.product-reviews .yotpo-bottom-line-summary,.product-reviews .yotpo-bottomline-container,.product-reviews .yotpo-head,.product-reviews .yotpo-review,.product-reviews .yotpo-review-title,.site-reviews .yotpo-bottom-line-summary,.site-reviews .yotpo-bottomline-container,.site-reviews .yotpo-head,.site-reviews .yotpo-review,.site-reviews .yotpo-review-title{margin:0!important}.product-reviews .yotpo-head,.product-reviews .yotpo-review-border-smooth,.product-reviews .yotpo-vertical-border,.site-reviews .yotpo-head,.site-reviews .yotpo-review-border-smooth,.site-reviews .yotpo-vertical-border{display:none!important}.product-reviews .yotpo-search-filter,.site-reviews .yotpo-search-filter{background:none!important;border:none!important;width:100%!important}.product-reviews .yotpo-search-filter:hover,.site-reviews .yotpo-search-filter:hover{border:none!important}@media (min-width:768px){.product-reviews .yotpo-search-filter,.site-reviews .yotpo-search-filter{width:50%!important}}.product-reviews .yotpo-filter-select,.product-reviews .yotpo-media-select,.product-reviews .yotpo-search-input,.site-reviews .yotpo-filter-select,.site-reviews .yotpo-media-select,.site-reviews .yotpo-search-input{background:none!important;border:none!important;border-bottom:1px solid #adadad!important;border-radius:0!important;cursor:pointer!important}.product-reviews .yotpo-filter-select::-moz-placeholder,.product-reviews .yotpo-media-select::-moz-placeholder,.product-reviews .yotpo-search-input::-moz-placeholder,.site-reviews .yotpo-filter-select::-moz-placeholder,.site-reviews .yotpo-media-select::-moz-placeholder,.site-reviews .yotpo-search-input::-moz-placeholder{color:#adadad!important}.product-reviews .yotpo-filter-select::placeholder,.product-reviews .yotpo-media-select::placeholder,.product-reviews .yotpo-search-input::placeholder,.site-reviews .yotpo-filter-select::placeholder,.site-reviews .yotpo-media-select::placeholder,.site-reviews .yotpo-search-input::placeholder{color:#adadad!important}.product-reviews .yotpo-mobile-filters-btn,.site-reviews .yotpo-mobile-filters-btn{background:none!important;border:none!important}.product-reviews .yotpo-filters-container,.site-reviews .yotpo-filters-container{margin:24px 0 2em!important}@media (min-width:768px){.product-reviews .yotpo-filters-container-inner,.site-reviews .yotpo-filters-container-inner{flex-direction:row!important}}.product-reviews .yotpo-filters-top-panel,.site-reviews .yotpo-filters-top-panel{flex-direction:column!important;gap:.5em!important}.product-reviews .yotpo-review-center-panel,.site-reviews .yotpo-review-center-panel{flex-basis:100%!important;padding:0!important}.product-reviews .yotpo-review,.site-reviews .yotpo-review{background-color:#fff!important;gap:1em;padding:25px 20px 0!important}.product-reviews .yotpo-review-right-panel,.site-reviews .yotpo-review-right-panel{flex-basis:50%!important;flex-grow:2!important;order:0!important}@media (max-width:767.98px){[dir=ltr] .product-reviews .yotpo-review-right-panel,[dir=ltr] .site-reviews .yotpo-review-right-panel{text-align:left!important}[dir=rtl] .product-reviews .yotpo-review-right-panel,[dir=rtl] .site-reviews .yotpo-review-right-panel{text-align:right!important}}.product-reviews .yotpo-review-left-panel,.site-reviews .yotpo-review-left-panel{order:0!important}@media (max-width:767.98px){.product-reviews .yotpo-review-left-panel,.site-reviews .yotpo-review-left-panel{flex-basis:100%!important}.product-reviews .yotpo-review-votes-text,.site-reviews .yotpo-review-votes-text{font-size:12px!important;text-align:left!important}}.product-reviews .yotpo-review-votes-wrapper,.site-reviews .yotpo-review-votes-wrapper{background-color:#fff!important;margin:0 0 2em!important;padding:10px 20px 25px!important}@media (max-width:767.98px){.product-reviews .yotpo-review-votes-wrapper,.site-reviews .yotpo-review-votes-wrapper{justify-content:space-between!important}}.product-reviews .yotpo-reviewer-details-verified,.site-reviews .yotpo-reviewer-details-verified{flex-direction:row!important;gap:.5em!important}@media (max-width:767.98px){.product-reviews .yotpo-reviewer-details-verified,.site-reviews .yotpo-reviewer-details-verified{justify-content:space-between;width:100%}}.product-reviews .yotpo-reviewer-verified-buyer-text,.site-reviews .yotpo-reviewer-verified-buyer-text{border:1px solid #1f1f1f!important;border-radius:6px!important;box-sizing:border-box!important;color:#1f1f1f!important;font-size:10px!important;font-weight:500!important;line-height:11.69px!important;margin:0!important;padding:3px 7px!important;text-transform:uppercase!important}.product-reviews .yotpo-review-title,.site-reviews .yotpo-review-title{color:#1f1f1f!important;font-size:1.2em!important;font-weight:800!important;letter-spacing:.05em!important;line-height:120%!important;text-transform:uppercase!important}.product-reviews .yotpo-radio-icon path,.product-reviews .yotpo-review-votes-icons path,.product-reviews .yotpo-selected-icon path,.site-reviews .yotpo-radio-icon path,.site-reviews .yotpo-review-votes-icons path,.site-reviews .yotpo-selected-icon path{fill:#009fdf!important;stroke:none!important}.product-reviews .yotpo-sr-star-full path,.site-reviews .yotpo-sr-star-full path{fill:#009fdf!important;stroke:#009fdf!important}.product-reviews .yotpo-radio-base,.product-reviews .yotpo-reviews-widget-dropdown:focus,.site-reviews .yotpo-radio-base,.site-reviews .yotpo-reviews-widget-dropdown:focus{border:none!important;outline:none}.product-reviews .yotpo-star-rating,.site-reviews .yotpo-star-rating{gap:.2em!important}.product-reviews .yotpo-star-rating-icon,.site-reviews .yotpo-star-rating-icon{height:15px!important;width:15px!important}.product-reviews .yotpo-star-rating-icon path,.site-reviews .yotpo-star-rating-icon path{stroke:#009fdf!important}.product-reviews .yotpo-review-rating-title,.site-reviews .yotpo-review-rating-title{flex-direction:column!important;gap:1em}.product-reviews .yotpo-horizontal-pagination,.site-reviews .yotpo-horizontal-pagination{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 0}.product-reviews .yotpo-horizontal-pagination .yotpo-reviews-pagination-item,.product-reviews .yotpo-horizontal-pagination .yotpo-reviews-seo-pagination-item,.site-reviews .yotpo-horizontal-pagination .yotpo-reviews-pagination-item,.site-reviews .yotpo-horizontal-pagination .yotpo-reviews-seo-pagination-item{align-items:center;background-color:#fbfbfb;border-radius:0!important;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.15rem!important;height:40px;justify-content:center;padding:0!important;width:40px}.product-reviews .yotpo-horizontal-pagination .yotpo-reviews-pagination-item.selected,.product-reviews .yotpo-horizontal-pagination .yotpo-reviews-seo-pagination-item.selected,.site-reviews .yotpo-horizontal-pagination .yotpo-reviews-pagination-item.selected,.site-reviews .yotpo-horizontal-pagination .yotpo-reviews-seo-pagination-item.selected{background-color:#1f1f1f;color:#fff}.product-reviews .yotpo-horizontal-pagination-container,.site-reviews .yotpo-horizontal-pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.product-reviews .yotpo-dropdown-option,.product-reviews .yotpo-score-option,.site-reviews .yotpo-dropdown-option,.site-reviews .yotpo-score-option{background:none!important;color:#000!important;font-weight:600!important}.product-reviews .yotpo-dropdown-option:hover,.product-reviews .yotpo-score-option:hover,.site-reviews .yotpo-dropdown-option:hover,.site-reviews .yotpo-score-option:hover{background:none!important;color:#000!important}.product-reviews .yotpo-dropdown-option:hover path,.product-reviews .yotpo-score-option:hover path,.site-reviews .yotpo-dropdown-option:hover path,.site-reviews .yotpo-score-option:hover path{fill:inherit!important;stroke:inherit!important}.yotpo-dropdown-option[aria-selected=true],.yotpo-score-option[aria-selected=true]{background:#e6e6e6!important;color:#000!important}.yotpo-modal .yotpo-modal-header{color:#1f1f1f!important;font-size:1.2em!important;font-weight:800!important;letter-spacing:.05em!important;line-height:120%!important;text-transform:uppercase!important}.yotpo-modal textarea{background:#f4f4f4!important;border:none!important;box-sizing:border-box!important;margin-top:5px!important;outline:none!important;padding:10px!important;width:100%!important}.yotpo-modal .yotpo-new-input-container{background:none!important;border:none!important;border-bottom:1px solid #adadad!important;border-radius:0!important;cursor:pointer!important}.yotpo-modal .yotpo-new-input-container::-moz-placeholder{color:#adadad!important}.yotpo-modal .yotpo-new-input-container::placeholder{color:#adadad!important}.product-faqs .grid-table{width:100%}.product-faqs .grid-table .row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:100%;padding:20px}@media (min-width:768px){.product-faqs .grid-table .row{gap:40px;grid-template-columns:1fr 2fr;padding:30px 20px}}.product-faqs .grid-table .column{font-size:1rem;font-weight:400;padding-left:0;padding-right:0}.product-faqs .grid-table .column:first-of-type{font-size:1.125em;font-weight:700;letter-spacing:-.03em;line-height:1.6}.product-faqs a{text-decoration:underline}.product-faqs--color-wrapper{background:var(--scheme-color-background);color:var(--scheme-color-text)}.product-faqs--color-wrapper .row:nth-child(2n){background:rgba(var(--color-foreground),.04)}.product-faqs--color-wrapper path{stroke:var(--scheme-color-text)}.product-inclusions__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.product-inclusions__item--image{align-items:center;background-color:rgba(0,0,0,.03);box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:125px;margin-right:20px;padding:9px;position:relative;width:125px}.product-inclusions__item--image img{height:auto;width:100%}.product-inclusions__item--details{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;justify-content:space-between}@media (min-width:768px){.product-inclusions__item--details{margin-bottom:2em}}.product-inclusions__item--details .title{font-size:.875em;letter-spacing:.03em;margin:0}.product-inclusions__item--details .caption--xs{font-weight:700;margin:7px 0;opacity:.6}section.main-product .product__media iframe{height:400px;width:100%}@media (min-width:768px){section.main-product .product__media .swiper-wrapper{display:block;height:auto}}section.main-product .media--item__image{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 80 81' fill='none'%3E%3Cpath d='M40 70.125c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' fill='%23FBFBFB' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.5 40.125h25M40 27.625v25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto;display:block;-o-object-fit:cover;object-fit:cover}section.main-product .media--wrapper__variant{transition:filter .2s ease-in-out}section.main-product .media--wrapper__variant.preloading{filter:blur(10px)}section.main-product .media--wrapper__video{display:block}section.main-product .media--wrapper__video video{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 80 81' fill='none'%3E%3Cpath d='M40 70.125c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' fill='%23FBFBFB' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.5 40.125h25M40 27.625v25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto;display:block}section.main-product .pause-button,section.main-product .play-button{bottom:0;cursor:pointer;left:0;margin:auto;right:0;top:0;z-index:150}@media (min-width:768px){section.main-product .pause-button svg,section.main-product .play-button svg{height:120px;width:120px}}section.main-product .media--item__video[autoplay=autoplay]{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 80 81' fill='none'%3E%3Cpath d='M40 70.125c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' fill='%23FBFBFB' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.5 40.125h25M40 27.625v25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto}section.main-product .modal__image-item{transition:transform .3s ease-in-out}section.main-product .modal__video-item{margin:auto;transition:transform .3s ease-in-out}section.main-product #product--media__modal .modal-content{height:calc(100vh - 50px);position:relative}@media (min-width:768px){section.main-product #product--media__modal .modal-content{height:100vh}}section.main-product #product--media__modal .modal-header{box-sizing:border-box;position:absolute;right:0;top:5%;z-index:50}@media (min-width:768px){section.main-product #product--media__modal .modal-header{top:0}}section.main-product #product--media__modal .modal-body{overflow:hidden;padding:0}section.main-product .image__modal .modal-dialog{background-color:#fff;height:100%;margin:0;max-width:100%}section.main-product input[type=checkbox]:not(.input__checkbox){display:none}section.main-product .modal__image{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 80 81' fill='none'%3E%3Cpath d='M40 70.125c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' fill='%23FBFBFB' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.5 40.125h25M40 27.625v25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto;height:calc(100vh - 50px)}@media (min-width:768px){section.main-product .modal__image{height:100vh}}section.main-product .modal__image.swiper-slide-zoomed{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 80 80' fill='none'%3E%3Cpath d='M40 70c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' fill='%23FBFBFB' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.5 40h25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),auto}section.main-product .modal__image img{-o-object-fit:contain;object-fit:contain}section.main-product .modal__video{cursor:pointer;height:calc(100vh - 50px)}@media (min-width:768px){section.main-product .modal__video{height:100vh}section.main-product .modal__video video{height:100%}}section.main-product .modal__video .pause-button svg,section.main-product .modal__video .play-button svg{height:60px;width:60px}section.main-product .modal__video .pause-button circle,section.main-product .modal__video .play-button circle{fill:#fbfbfb}section.main-product .modal__video .pause-button path,section.main-product .modal__video .pause-button rect,section.main-product .modal__video .play-button path,section.main-product .modal__video .play-button rect{stroke:#1f1f1f}section.main-product .modal-content{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}section.main-product .modal-content .media.modal-header{justify-content:right}section.main-product .modal-close:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 7 7 25m18 0L7 7' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (min-width:768px){section.main-product .modal-close:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='114' height='114' fill='none'%3E%3Cpath d='M78.21 78.213c11.716-11.715 11.716-30.71 0-42.426-11.716-11.716-30.71-11.716-42.426 0-11.716 11.715-11.716 30.71 0 42.426 11.715 11.716 30.71 11.716 42.426 0Z' fill='%23FBFBFB' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M48.16 65.839 65.838 48.16m-17.678.001L65.838 65.84' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:pointer}}section.main-product .swiper{width:100%}@media (min-width:768px){section.main-product .swiper-controls{display:none}}section.main-product .swiper-button-next{display:none!important;right:69px!important}section.main-product .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='81' fill='none'%3E%3Cpath d='M40 70.5c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' fill='%23fff' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M41.895 51.107 52.5 40.5 41.895 29.894M27.5 40.5h25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;position:absolute;right:0}@media (min-width:768px){section.main-product .swiper-button-next{display:block!important}}section.main-product .swiper-button-prev{display:none!important;left:69px!important}section.main-product .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='81' fill='none'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M40 70.5c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z' stroke='%231F1F1F' fill='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.107 51.107 27.5 40.5l10.607-10.606M27.5 40.5h25' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}@media (min-width:768px){section.main-product .swiper-button-prev{display:block!important}section.main-product .mobile-button-next,section.main-product .mobile-button-prev{display:none}}section.main-product .mobile-button-next{right:69px!important}section.main-product .mobile-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath d='M2.344 7.5h10.312M8.438 3.281 12.655 7.5l-4.219 4.219' stroke='%231F1F1F' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}section.main-product .mobile-button-prev{left:69px!important}section.main-product .mobile-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M27 16H5m9-9-9 9 9 9' stroke='%231F1F1F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}section.main-product .swiper-pagination{margin:1.5em .8em}section.main-product .swiper-pagination .swiper-pagination-bullet{background-color:#e6e6e6;height:1px;margin:0 .2em;opacity:1;width:100%}section.main-product .swiper-pagination .swiper-pagination-bullet-active{background-color:#000;height:4px}.product-recommendations{position:relative}.product-recommendations--carousel{overflow:hidden;padding-left:.75em;padding-right:.75em}@media (min-width:576px){.product-recommendations--carousel{padding-left:calc(50% - 270px + .75em);padding-right:calc(50% - 270px + .75em)}}@media (min-width:768px){.product-recommendations--carousel{padding-left:calc(50% - 360px + .75em);padding-right:calc(50% - 360px + .75em)}}@media (min-width:992px){.product-recommendations--carousel{padding-left:calc(50% - 480px + .75em);padding-right:calc(50% - 480px + .75em)}}@media (min-width:1200px){.product-recommendations--carousel{padding-left:calc(50% - 570px + .75em);padding-right:calc(50% - 570px + .75em)}}@media (min-width:1400px){.product-recommendations--carousel{padding-left:calc(50% - 660px + .75em);padding-right:calc(50% - 660px + .75em)}}.product-recommendations--carousel.preloading{filter:blur(10px)}.product-recommendations--grid>div{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);transition:all .2s linear}@media (min-width:992px){.product-recommendations--grid>div{grid-template-columns:repeat(4,1fr)}}.product-recommendations--grid.preloading{filter:blur(10px)}.product-recommendations .product-card:nth-child(n+10){display:none}.product-recommendations .product-card{max-width:325px}.product-recommendations .product-card .product-image{aspect-ratio:165/193;height:unset}@media (min-width:768px){.product-recommendations .product-card .product-image{height:unset}}