:root{--sm-link: #00BCC5}#MainContent .productView{padding-top:0}#MainContent .productView-top{position:relative;isolation:isolate;padding:8px 0 32px}#MainContent .productView-top:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;z-index:-1;background:var(--sm-surface-1, #F6F7F8);border-bottom:1px solid var(--sm-line, #E3E7E9)}#MainContent .productView-moreItem.moreItem-breadcrumb{position:relative;isolation:isolate}#MainContent .productView-moreItem.moreItem-breadcrumb{padding-top:16px}#MainContent .productView-moreItem.moreItem-breadcrumb:before{content:"";position:absolute;top:0;bottom:-8px;left:0;right:0;z-index:-1;background:var(--sm-surface-1, #F6F7F8);box-shadow:0 0 0 100vmax var(--sm-surface-1, #F6F7F8);clip-path:inset(0 -100vmax)}#MainContent .breadcrumb,#MainContent .breadcrumb a,#MainContent .breadcrumb span{font-size:12px}#MainContent .moreItem-breadcrumb .breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){#MainContent .productView-moreItem.moreItem-breadcrumb{padding-top:10px}}@media(min-width:768px){#MainContent .product-default .halo-productView-left{width:56%;padding-right:40px}#MainContent .product-default .halo-productView-right{width:44%}}#MainContent .productView-sticky .halo-productView-left,#MainContent .productView-sticky .halo-productView-right{position:static!important;top:auto!important}#MainContent .productView-image-wrapper{position:relative}#MainContent .productView-image-wrapper .productView-badge.halo-productBadges--right{left:14px;right:auto;align-items:flex-start;text-align:left}#MainContent .productView-image-wrapper .productView-badge .badge{font-size:15px;font-weight:600;line-height:1.2;padding:7px 12px;border-radius:9px;min-width:0;min-height:0;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#MainContent .productView-nav{background:#fff;border:1px solid var(--sm-line, #E3E7E9);border-radius:18px;overflow:hidden}#MainContent .productView-nav.slick-initialized .productView-image:is(.fit-contain,.fit-cover) .productView-img-container img:not(.zoomImg){transform:translate(-50%,-50%) scale(.996)}#MainContent .productView-images-wrapper{align-items:flex-start}#MainContent .productView-thumbnail-link{border:1.5px solid var(--sm-line, #E3E7E9);border-radius:10px;padding:4px;background:#fff;transition:border-color .16s}#MainContent .productView-thumbnail-link:hover{border-color:var(--sm-brand, #15B7C6)}#MainContent .productView-thumbnail.slick-current .productView-thumbnail-link,#MainContent .productView-thumbnail.is-active .productView-thumbnail-link{border-color:var(--sm-brand-700, #00BBC5)}#MainContent .productView-thumbnail-link img{border-radius:6px}#MainContent .productView-thumbnail-wrapper .productView-for:not(.mobile) .productView-thumbnail-link:after{padding-bottom:100%}@media(max-width:767px){#MainContent .productView-thumbnail-wrapper .productView-for:not(.mobile) .productView-thumbnail{padding:0 14px}#MainContent .productView-thumbnail-wrapper .productView-for:not(.mobile) .productView-thumbnail-link{max-width:80px;margin:0 auto}#MainContent .productView-thumbnail-wrapper .productView-for:not(.mobile) .slick-track{display:flex;align-items:flex-start}#MainContent .productView-thumbnail-wrapper .productView-for:not(.mobile):not(.slick-initialized)>div{width:calc(100% / 3)}#MainContent .productView-thumbnail-wrapper .productView-for:not(.mobile):not(.slick-initialized)>div:nth-child(n+4){display:none}}@media(min-width:1280px){#MainContent .productView.layout-1 .productView-image-wrapper{width:calc(100% - 92px)}#MainContent .productView.layout-1 .productView-thumbnail-wrapper{width:92px;padding-right:16px}#MainContent .productView.layout-1 .productView-thumbnail{padding:4px 0}}#MainContent .productView-images-wrapper:has(.productView-nav[data-media-count="1"]) .productView-thumbnail-wrapper{display:none}#MainContent .productView-images-wrapper:has(.productView-nav[data-media-count="1"]) .productView-image-wrapper{width:100%;max-width:680px}#MainContent .productView-image-wrapper .product-badge{top:12px;left:12px}#MainContent .productView-product{padding:0}#MainContent .productView-product>.productView-moreItem{margin:0}#MainContent .productView-info{display:flex;flex-wrap:wrap;gap:4px 14px;margin:12px 0 0;padding:0;border:0}#MainContent .productView-info-item{display:inline-flex;gap:4px;margin:0;padding:0;font-size:13px;line-height:1.3}#MainContent .productView-info-name{color:var(--sm-ink-500, #6B7379);font-weight:400}#MainContent .productView-info-value,#MainContent .productView-info-value a{color:var(--sm-ink-500, #6B7379);font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none}#MainContent .productView-title{margin:0;font-family:var(--font-heading-family, inherit);font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:var(--sm-ink, #232323);text-wrap:pretty}@media(max-width:767px){#MainContent .productView-title{font-size:20px}}.smartino-buy__rate{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;line-height:1.3;text-decoration:none;color:inherit}.smartino-buy__rate b{color:var(--sm-ink, #232323);font-weight:600}.smartino-buy__rate-n{color:var(--sm-ink-500, #6B7379);text-decoration:underline;text-underline-offset:2px}.smartino-buy__rate:hover .smartino-buy__rate-n{color:var(--sm-link, #00BBC5)}.smartino-stars{--pct: 0%;display:inline-block;position:relative;flex:none;font-size:13px;line-height:1;letter-spacing:1px;white-space:nowrap;color:var(--sm-line-strong, #CBD2D6)}.smartino-stars:before{content:"\2605\2605\2605\2605\2605"}.smartino-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--pct);overflow:hidden;color:#f5a623}.smartino-buy__specs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:14px 0 0;padding:0}.smartino-buy__specs li{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid var(--sm-line, #E3E7E9);font-size:12px;line-height:1;white-space:nowrap}.smartino-buy__specs span{color:var(--sm-ink-500, #6B7379)}.smartino-buy__specs b{color:var(--sm-ink, #232323);font-weight:600}.smartino-buy__specs b.productView-info-value{color:var(--sm-ink, #232323)!important;font-size:inherit!important;font-weight:600!important}#MainContent .smartino-buy__price{margin-top:16px;padding-top:16px;border-top:1px solid var(--sm-line, #E3E7E9)}.smartino-buy__price-main{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.smartino-buy__price .smartino-price{font-family:var(--font-heading-family, inherit);font-weight:600;font-size:36px;line-height:1;letter-spacing:-.02em;color:var(--sm-ink, #232323);font-variant-numeric:tabular-nums}.smartino-buy__price .smartino-price--sale{color:var(--sm-sale, #B91F27)}.smartino-buy__price .smartino-price--out{color:var(--sm-ink-500, #6B7379)}.smartino-buy__price .smartino-price sup{font-size:.5em;font-weight:600;top:-.55em;position:relative;line-height:0;margin-left:1px}.smartino-buy__price .smartino-price__cur{font-size:.5em;font-weight:600;margin-left:5px;letter-spacing:0}.smartino-buy__price .smartino-price__was{font-size:15px;color:var(--sm-ink-500, #6B7379);text-decoration:line-through;font-variant-numeric:tabular-nums}.smartino-buy__pct{font-size:12px;font-weight:600;line-height:1;color:#fff;background:var(--sm-sale, #B91F27);padding:4px 6px;border-radius:5px;position:relative;top:-2px}.smartino-buy__save{font-size:14px;font-weight:600;line-height:1.2;color:var(--sm-ink-700, #3C3C3C);font-variant-numeric:tabular-nums}.smartino-buy__price-sub{display:flex;flex-wrap:wrap;gap:4px 0;margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--sm-ink-700, #3C3C3C);font-variant-numeric:tabular-nums}.smartino-buy__price-sub>span+span:before{content:"\b7";margin:0 8px;color:var(--sm-ink-300, #A7AFB4)}.smartino-buy__stock{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;margin:12px 0 0;font-size:14px;font-weight:600;line-height:1.4;color:#1b7f4b}.smartino-buy__dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.smartino-buy__stock--out{color:var(--sm-ink-500, #6B7379)}.smartino-buy__low{color:var(--sm-sale, #B91F27)}.smartino-buy__low:before{content:"\b7";margin-right:8px;color:var(--sm-ink-300, #A7AFB4)}#MainContent .productView-buttons{margin-top:16px}#MainContent .productView-group .pvGroup-row{display:flex;align-items:stretch;gap:12px}#MainContent .productView-quantity{display:flex;align-items:center;margin:0}#MainContent .productView-quantity .quantity__label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}#MainContent .productView-quantity .quantity__container{display:inline-grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:stretch;width:108px;height:52px;border:1.5px solid var(--sm-line-strong, #CBD2D6);border-radius:var(--sm-radius, 8px);background:#fff;overflow:hidden}#MainContent .productView-quantity .btn-quantity{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;flex:none;width:34px;height:100%!important;min-height:0!important;border:0;background:none;font-size:18px;font-weight:600;color:var(--sm-ink, #232323)}#MainContent .productView-quantity .btn-quantity:hover{background:var(--sm-surface-2, #F1F3F4)}#MainContent .productView-quantity .btn-quantity:before,#MainContent .productView-quantity .btn-quantity:after{left:50%!important;top:50%!important;right:auto!important;margin:0!important;transform:translate(-50%,-50%)!important}#MainContent .productView-quantity .btn-quantity.plus:after{transform:translate(-50%,-50%) rotate(90deg)!important}#MainContent .productView-quantity .quantity__input{width:100%!important;min-width:0;height:100%!important;min-height:0!important;padding:0!important;margin:0;border:0;text-align:center;font-size:16px;font-weight:600;color:var(--sm-ink, #232323);background:none;box-shadow:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#MainContent .productView-quantity .quantity__input::-webkit-inner-spin-button,#MainContent .productView-quantity .quantity__input::-webkit-outer-spin-button{display:none!important;width:0!important;-webkit-appearance:none!important;appearance:none!important;margin:0}#MainContent .productView-groupTop{flex:1;min-width:0;gap:8px;align-items:center}#MainContent .productView-action{display:flex;align-items:stretch;gap:8px}#MainContent .productView-product .product-form__buttons{flex:1}#MainContent .productView-product .product-form__submit{width:100%;min-height:52px;border-radius:var(--sm-radius, 8px);font-family:var(--font-heading-family, inherit);font-weight:600;font-size:15px}#MainContent .productView-product .product-form__submit,#MainContent .productView-stickyCart .sticky-actions .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--sm-brand-700, #00BBC5)!important;color:#fff!important;border:0!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:.04em;transition:background .18s ease,transform .14s ease}#MainContent .productView-product .product-form__submit:before,#MainContent .productView-stickyCart .sticky-actions .button:before{content:"";flex:none;width:20px;height:20px;background:currentColor;transition:transform .22s cubic-bezier(.2,.7,.2,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6'/%3E%3C/svg%3E") center / contain no-repeat}#MainContent .productView-product .product-form__submit:active,#MainContent .productView-stickyCart .sticky-actions .button:active{transform:scale(.985)}#MainContent .productView-product .product-form__submit:focus-visible,#MainContent .productView-stickyCart .sticky-actions .button:focus-visible{outline:2px solid var(--sm-ink, #232323);outline-offset:2px}@media(hover:hover){#MainContent .productView-product .product-form__submit:hover,#MainContent .productView-stickyCart .sticky-actions .button:hover{background:var(--sm-brand-600, #0E9EAB)!important;color:#fff!important;transform:translateY(-1px);box-shadow:none!important}#MainContent .productView-product .product-form__submit:hover:before,#MainContent .productView-stickyCart .sticky-actions .button:hover:before{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){#MainContent .productView-product .product-form__submit,#MainContent .productView-stickyCart .sticky-actions .button{animation:none}}#MainContent .productView-product .product-form__submit[disabled],#MainContent .productView-stickyCart .sticky-actions .button[disabled]{background:var(--sm-line-strong, #CBD2D6)!important;color:#fff!important;transform:none;animation:none;box-shadow:none!important}#MainContent .productView{padding-bottom:12px!important}#MainContent .productView-wishlist,#MainContent .productView-share{align-self:center;margin:0;font-size:0}#MainContent .productView-share .share-content{margin:0}#MainContent .productView-wishlist a,#MainContent .productView-share .share-button__button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:52px;height:52px;margin:0;padding:0!important;border-radius:var(--sm-radius, 8px);border:1.5px solid var(--sm-line-strong, #CBD2D6);background:#fff;color:var(--sm-ink-700, #3C3C3C);line-height:1;box-shadow:none;text-transform:none;letter-spacing:0}#MainContent .productView-wishlist a:hover,#MainContent .productView-share .share-button__button:hover{border-color:var(--sm-brand, #15B7C6);color:var(--sm-ink, #232323);background:#fff}#MainContent .productView-wishlist a svg,#MainContent .productView-share .share-button__button svg{width:18px;height:18px;margin:0;fill:currentColor}#MainContent .productView-share .share-button__button>span{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}body.modal-share-open #MainContent .productView-top{isolation:auto}#MainContent .productView-share .share-content{animation:none!important;opacity:1!important;transform:none!important}#MainContent .productView-share .share-button__fallback{padding:0!important;font-size:14px;color:var(--sm-ink, #232323);background:#fff;border-radius:16px;box-shadow:0 12px 40px #10202238;overflow:hidden}#MainContent .productView-share .share-button__fallback .share-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;border-bottom:1px solid var(--sm-line, #E3E7E9)}#MainContent .productView-share .share-button__fallback .share-title{display:block!important;margin:0;padding:0!important;box-shadow:none!important;font-family:var(--font-heading-family, inherit);font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sm-ink, #232323)}#MainContent .productView-share .share-button__fallback .share-button__close{position:static!important;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:var(--sm-surface-2, #F1F3F4);color:var(--sm-ink, #232323);font-size:0;line-height:0;cursor:pointer}#MainContent .productView-share .share-button__fallback .share-button__close svg{width:12px!important;height:12px!important;fill:currentColor}#MainContent .productView-share .share-button__fallback .share-button__close span{display:none}#MainContent .productView-share .share-button__fallback .wrapper-content{padding:14px 20px 18px!important}#MainContent .productView-share .share-button__fallback .form-label{display:block;margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--sm-ink-700, #3C3C3C)}#MainContent .productView-share .share-button__fallback .share-group{display:flex;align-items:stretch;gap:8px}#MainContent .productView-share .share-button__fallback .share-group .form-field{flex:1 1 auto;width:auto;min-width:0;margin:0}#MainContent .productView-share .share-button__fallback .share-group .field__input{width:100%;height:44px;margin:0;padding:0 12px!important;border:1px solid var(--sm-line-strong, #CBD2D6);border-radius:var(--sm-radius, 8px);background:var(--sm-surface-1, #F6F7F8);font-size:13px;color:var(--sm-ink-700, #3C3C3C);box-shadow:none}#MainContent .productView-share .share-button__fallback .share-group .button-copy{flex:none;position:relative;display:block;width:44px!important;height:44px;margin:0!important;padding:0!important;border:0;border-radius:var(--sm-radius, 8px);background:var(--sm-brand-700, #00BBC5);color:#fff;font-size:0!important;line-height:0;box-shadow:none}#MainContent .productView-share .share-button__fallback .share-group .button-copy svg{position:absolute;top:50%;left:50%;width:18px!important;height:18px!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%);fill:currentColor}#MainContent .productView-share .share-button__fallback .share-button__message{margin:8px 0 0;font-size:13px;line-height:1.3;text-align:left;color:var(--sm-ok, #1B7F4B)}#MainContent .productView-share .share-button__fallback .share_toolbox{margin-top:14px}@media(max-width:1024px){#MainContent .productView-share .share-button__fallback{left:0!important;right:0!important;width:100%!important;border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #1020222e;padding-bottom:env(safe-area-inset-bottom)!important}}#MainContent .productView-wishlist a.wishlist-added{color:var(--sm-sale, #B91F27);border-color:var(--sm-sale, #B91F27)}#MainContent .productView-wishlist a .smartino-heart-full,#MainContent .productView-wishlist a.wishlist-added .icon-wishlist{display:none}#MainContent .productView-wishlist a.wishlist-added svg.smartino-heart-full{display:block;color:var(--sm-sale, #B91F27);fill:currentColor}@media(max-width:1024px){#MainContent .productView-group .pvGroup-row{flex-wrap:wrap;gap:12px 8px}#MainContent .productView-groupTop,#MainContent .productView-action{display:contents}#MainContent .productView-quantity{flex:none}#MainContent .productView-quantity .quantity__container{width:108px;height:48px}#MainContent .productView-quantity .btn-quantity{width:34px}#MainContent .productView-quantity .quantity__input{font-size:15px}#MainContent .productView-product .product-form__buttons{flex:1 1 calc(100% - 117px);min-width:0}#MainContent .productView-product .product-form__submit{min-height:48px;font-size:15px;text-transform:uppercase;letter-spacing:.04em}#MainContent .productView-wishlist,#MainContent .productView-share{display:block;flex:none;align-self:auto;position:static;top:auto;right:auto;left:auto}#MainContent .productView-wishlist a{flex-direction:row-reverse}#MainContent .productView-wishlist a,#MainContent .productView-share .share-button__button{width:auto;height:34px;padding:0 12px!important;border-radius:var(--sm-radius, 8px);border-width:1px;white-space:nowrap;font-family:var(--font-body-family, inherit);font-size:12px;font-weight:600;color:var(--sm-ink-700, #3C3C3C)}#MainContent .productView-wishlist a svg,#MainContent .productView-share .share-button__button svg{width:14px;height:14px;color:var(--sm-ink-500, #6B7379)}#MainContent .productView-wishlist a .visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap}#MainContent .productView-share .share-button__button>span{display:inline}}.smartino-promo{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;margin:18px 0 6px;padding:14px 16px 15px;background:var(--sm-brand-050, #E7F7F9);border:1px solid var(--sm-brand-100, #C9EDF1);border-radius:14px;box-shadow:0 0 0 3px #15b7c60b,0 8px 18px -14px #095e6642}.smartino-promo__ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sm-brand-900, #095E66);color:#fff;box-shadow:0 0 0 3px #095e6612,0 0 10px #15b7c62e}.smartino-promo__ic .smartino-icon{width:22px;height:22px}.smartino-promo__title{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:var(--sm-ink, #232323)}.smartino-promo__text{margin:0;font-size:13.5px;line-height:1.55;color:var(--sm-ink-700, #3C3C3C)}.smartino-promo__link{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--sm-brand-900, #095E66);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.smartino-promo__link:hover{color:var(--sm-brand-900, #095E66);text-decoration-thickness:2px}.smartino-promo__arrow{width:16px;height:16px;transition:transform .15s}.smartino-promo__link:hover .smartino-promo__arrow{transform:translate(3px)}@media(max-width:549px){.smartino-promo{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px 14px}.smartino-promo__ic{width:38px;height:38px}.smartino-promo__ic .smartino-icon{width:20px;height:20px}}.smartino-trust{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--sm-line, #E3E7E9);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.smartino-trust li{padding:0;background:#fff;border:1px solid var(--sm-line, #E3E7E9);border-radius:12px;transition:border-color .15s}.smartino-trust li>a,.smartino-trust li>div{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px 12px;align-items:start;height:100%;padding:13px 14px;color:inherit;text-decoration:none}.smartino-trust li:has(>a):hover{border-color:var(--sm-brand, #15B7C6)}.smartino-trust li>a:focus-visible{outline:2px solid var(--sm-brand, #15B7C6);outline-offset:2px;border-radius:12px}.smartino-trust .smartino-icon{width:22px;height:22px;color:var(--sm-brand-600, #0E9EAB);grid-row:1 / 3;margin-top:1px;fill:none}.smartino-trust b{font-size:14px;font-weight:600;color:var(--sm-ink, #232323);line-height:1.3}.smartino-trust span{font-size:12px;color:var(--sm-ink-500, #6B7379);line-height:1.35}@media(max-width:767px){.smartino-trust{display:none}}#MainContent .productView-complementary{margin-top:20px;padding-top:20px;border-top:1px solid var(--sm-line, #E3E7E9)}#MainContent .complementary-products-title{font-size:16px;font-weight:600;color:var(--sm-ink, #232323);margin-bottom:4px}@media(min-width:1025px){#MainContent .productView-stickyCart{display:none!important}}@media(max-width:1024px){body.sticky-toolbar-mobile #MainContent .productView-stickyCart.style-1{bottom:calc(56px + env(safe-area-inset-bottom) + var(--sm-pbar, 0px))!important}}@media(max-width:1024px){body.template-product.sticky-toolbar-mobile{padding-bottom:calc(56px + var(--sm-sticky-h, 0px) + env(safe-area-inset-bottom) + var(--sm-pbar, 0px))}}@media(max-width:1024px){#MainContent .productView-stickyCart.style-1{top:auto;bottom:0;padding:8px 0 calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--sm-line, #E3E7E9);box-shadow:0 -8px 24px #1020221a}#MainContent .productView-stickyCart.style-1 .container{padding:0 16px}#MainContent .productView-stickyCart.style-1 .sticky-product{gap:12px}#MainContent .productView-stickyCart.style-1 .sticky-left{display:flex;width:auto;flex:0 1 auto;min-width:0}#MainContent .productView-stickyCart.style-1 .sticky-image,#MainContent .productView-stickyCart.style-1 .sticky-title,#MainContent .productView-stickyCart.style-1 .sticky-brand{display:none}#MainContent .productView-stickyCart.style-1 .sticky-info{width:auto;padding:0}#MainContent .productView-stickyCart.style-1 .sticky-price{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin:0;line-height:1.1;white-space:nowrap}#MainContent .productView-stickyCart.style-1 .sticky-price .money-subtotal{font-family:var(--font-heading-family, inherit);font-size:clamp(17px,5vw,20px);font-weight:600;color:var(--sm-ink, #232323)}#MainContent .productView-stickyCart.style-1 .sticky-price.has-compare-price .money-subtotal{color:var(--sm-sale, #B91F27)}#MainContent .productView-stickyCart.style-1 .sticky-price .money-compare-price{font-size:12px;color:var(--sm-ink-500, #6B7379)}#MainContent .productView-stickyCart.style-1 .sticky-right{flex:1 1 56%}#MainContent .productView-stickyCart.style-1 .sticky-right{width:auto;flex:1;min-width:0;justify-content:flex-end}#MainContent .productView-stickyCart.style-1 .sticky-wishlist,#MainContent .productView-stickyCart.style-1 .empty-add-cart-button-wrapper .productView-quantity{display:none!important}#MainContent .productView-stickyCart.style-1 .sticky-actions{width:100%;max-width:220px;min-width:0;padding:0}#MainContent .productView-stickyCart.style-1 .empty-add-cart-button-wrapper{display:block}#MainContent .productView-stickyCart.style-1 .sticky-actions .button{width:100%;min-width:0!important;min-height:46px;margin:0;padding:0 10px!important;border-radius:var(--sm-radius, 8px);font-family:var(--font-heading-family, inherit);font-weight:600;font-size:clamp(12.5px,3.7vw,15px);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:767px){.productView-nav .slick-counter{display:none!important}.productView .productView-nav .slick-arrow{width:32px;height:32px;padding:0;border-radius:50%;background:#fff;box-shadow:0 1px 6px #10202229;bottom:10px;display:grid;place-items:center}.productView .productView-nav .slick-arrow svg{width:13px;height:13px}.productView .productView-nav .slick-prev{right:50px}.productView .productView-nav .slick-next{right:10px}}@media(max-width:1024px){.halo-recommendations-block{--sm-row-n: 2;--sm-row-gap: 10px;--sm-row-peek: 44px}}.smartino-prev__sum{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;color:var(--sm-ink-500, #6B7379)}.smartino-prev__sum b{color:var(--sm-ink, #232323);font-weight:600}.smartino-prev__sum .smartino-stars{font-size:14px}.smartino-prev__widget{margin-top:8px}.smartino-prev__widget .jdgm-rev-widg{padding:0!important;border:0!important;margin:0!important}.smartino-prev__widget .jdgm-rev-widg__title{display:none!important}.smartino-prev__widget .jdgm-star{color:#f5a623!important;font-size:16px!important}.smartino-prev__widget .jdgm-star.jdgm--off{color:var(--sm-line-strong, #CBD2D6)!important}.smartino-prev__widget .jdgm-rev-widg__header{margin:0 0 12px!important;padding:20px 24px!important;background:#f6f7f8!important;border:0!important;border-radius:14px!important}.smartino-prev__widget .jdgm-row-stars{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:20px 32px!important;text-align:left!important}.smartino-prev__widget .jdgm-row-stars>div{display:block!important;width:auto!important;float:none!important;border:0!important;padding:0!important;text-align:left!important;vertical-align:middle!important}.smartino-prev__widget .jdgm-rev-widg__summary{flex:0 0 auto!important}.smartino-prev__widget .jdgm-rev-widg__summary-stars{margin:0!important}.smartino-prev__widget .jdgm-rev-widg__summary-stars .jdgm-star{font-size:20px!important}.smartino-prev__widget .jdgm-rev-widg__summary-text,.smartino-prev__widget .jdgm-rev-widg__summary-text a{font-size:14px!important;text-decoration:none!important;color:var(--sm-ink-500, #6B7379)!important;margin-top:4px!important}.smartino-prev__widget .jdgm-rev-widg__summary-average,.smartino-prev__widget .jdgm-rev-widg__summary-average a.jdgm-link{font-family:var(--font-heading-family, inherit)!important;font-weight:600!important;font-size:22px!important;color:var(--sm-ink, #232323)!important;text-decoration:none!important}.smartino-prev__widget .jdgm-histogram{flex:1 1 260px!important;max-width:360px!important;display:block!important}.smartino-prev__widget .jdgm-histogram__row{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;min-height:24px;cursor:pointer}.smartino-prev__widget .jdgm-histogram__star{flex:none!important;width:auto!important}.smartino-prev__widget .jdgm-histogram__star .jdgm-star{font-size:13px!important}.smartino-prev__widget .jdgm-histogram__bar{flex:1 1 auto!important;width:auto!important;height:8px!important;background:#fff!important;border:0!important;border-radius:999px!important;overflow:hidden!important}.smartino-prev__widget .jdgm-histogram__bar-content{height:100%!important;background:var(--sm-brand, #15B7C6)!important;border-radius:999px!important}.smartino-prev__widget .jdgm-histogram__frequency{flex:none!important;min-width:32px!important;text-align:right!important;font-size:12px!important;color:var(--sm-ink-500, #6B7379)!important;font-variant-numeric:tabular-nums}.smartino-prev__widget .jdgm-widget-actions-wrapper{flex:0 0 auto!important;margin-left:auto!important}.smartino-prev__widget .jdgm-write-rev-link,.smartino-prev__widget .jdgm-btn.jdgm-btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 22px!important;margin:0!important;background:var(--sm-brand, #15B7C6)!important;border:0!important;color:#fff!important;border-radius:var(--sm-radius, 8px)!important;font-family:var(--font-heading-family, inherit)!important;font-weight:600!important;font-size:15px!important;line-height:1!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}.smartino-prev__widget .jdgm-write-rev-link:hover,.smartino-prev__widget .jdgm-btn.jdgm-btn-primary:hover{background:var(--sm-brand-600, #0E9EAB)!important}.smartino-prev__widget .jdgm-btn.jdgm-btn-secondary,.smartino-prev__widget .jdgm-btn.jdgm-cancel-rev-link{border-radius:var(--sm-radius, 8px)!important;border:1.5px solid var(--sm-line-strong, #CBD2D6)!important;color:var(--sm-ink-700, #3C3C3C)!important;background:#fff!important;font-weight:600!important}.smartino-prev__widget .jdgm-btn,.smartino-prev__widget .jdgm-form .jdgm-btn{border-radius:var(--sm-radius, 8px)!important;min-height:46px!important;padding:0 22px!important;font-family:var(--font-heading-family, inherit)!important;font-weight:600!important;font-size:15px!important;line-height:1!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.smartino-prev__widget .jdgm-btn.jdgm-btn--solid{background:var(--sm-brand, #15B7C6)!important;border:0!important;color:#fff!important}.smartino-prev__widget .jdgm-btn.jdgm-btn--solid:hover{background:var(--sm-brand-600, #0E9EAB)!important}.smartino-prev__widget .jdgm-btn.jdgm-btn--border{background:#fff!important;border:1.5px solid var(--sm-line-strong, #CBD2D6)!important;color:var(--sm-ink-700, #3C3C3C)!important;font-weight:600!important}.smartino-prev__widget .jdgm-btn.jdgm-btn--border:hover{border-color:var(--sm-ink, #232323)!important;color:var(--sm-ink, #232323)!important}.smartino-prev__widget .jdgm-form__title{display:block!important;text-transform:lowercase!important}.smartino-prev__widget .jdgm-form__title:first-letter{text-transform:uppercase!important}.smartino-prev__widget .jdgm-medals-wrapper{display:none!important}.smartino-prev__widget .jdgm-row-media{display:block!important;padding:0!important;margin:0 0 12px!important;border:0!important}.smartino-prev__widget .jdgm-gallery-wrapper{width:100%!important;padding:16px 20px!important;border:1px solid var(--sm-line, #E3E7E9)!important;border-radius:12px!important;text-align:left!important;float:none!important}.smartino-prev__widget .jdgm-gallery-wrapper .jdgm-gallery__title,.smartino-prev__widget .jdgm-row-media .jdgm-gallery__title{font-size:14px!important;font-weight:600!important;color:var(--sm-ink, #232323)!important;margin:0 0 10px!important}.smartino-prev__widget .jdgm-gallery{text-align:left!important}.smartino-prev__widget .jdgm-gallery__thumbnail-link{border-radius:8px!important;overflow:hidden!important}.smartino-prev__widget .jdgm-gallery__thumbnail-wrapper{border-radius:8px!important}.smartino-prev__widget .jdgm-gallery__see-more,.smartino-prev__widget .jdgm-gallery .jdgm-gallery__thumbnail-link--see-more{font-size:13px!important;color:var(--sm-link, #00BBC5)!important}.smartino-prev__widget .jdgm-row-actions{border:0!important;padding:0!important;margin:0 0 8px!important}.smartino-prev__widget .jdgm-rev-widg__sort-wrapper{text-align:left!important}.smartino-prev__widget .jdgm-sort-dropdown-wrapper{display:inline-flex!important;align-items:center!important}.smartino-prev__widget .jdgm-sort-dropdown{appearance:none!important;-webkit-appearance:none!important;min-height:38px!important;padding:0 36px 0 12px!important;border:1.5px solid var(--sm-line-strong, #CBD2D6)!important;border-radius:var(--sm-radius, 8px)!important;background:#fff!important;font-size:13px!important;font-weight:600!important;color:var(--sm-ink, #232323)!important}.smartino-prev__widget .jdgm-sort-dropdown-arrow{right:12px!important;color:var(--sm-ink-500, #6B7379)!important}.smartino-prev__widget .jdgm-rev{margin:0 0 10px!important;padding:16px 20px!important;border:1px solid var(--sm-line, #E3E7E9)!important;border-radius:12px!important;background:#fff!important}.smartino-prev__widget .jdgm-rev.jdgm-divider-top{border-top:1px solid var(--sm-line, #E3E7E9)!important}.smartino-prev__widget .jdgm-rev__header{display:block!important;margin:0 0 8px!important}.smartino-prev__widget .jdgm-rev__header .jdgm-row-rating{display:flex!important;align-items:center!important;gap:10px!important}.smartino-prev__widget .jdgm-rev__header .jdgm-row-profile{display:flex!important;align-items:center!important;gap:8px!important;margin-top:6px!important}.smartino-prev__widget .jdgm-rev__header .jdgm-row-extra{margin-top:2px!important;font-size:12px!important;color:var(--sm-ink-500, #6B7379)!important}.smartino-prev__widget .jdgm-rev__rating{display:inline-flex!important;float:none!important;margin:0!important}.smartino-prev__widget .jdgm-rev__rating .jdgm-star{font-size:14px!important}.smartino-prev__widget .jdgm-rev__icon,.smartino-prev__widget .jdgm-rev__pinned,.smartino-prev__widget .jdgm-rev__pin{display:none!important}.smartino-prev__widget .jdgm-rev__author-wrapper{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;float:none!important}.smartino-prev__widget .jdgm-rev__author{font-size:14px!important;font-weight:600!important;color:var(--sm-ink, #232323)!important}.smartino-prev__widget .jdgm-rev__buyer-badge-wrapper{display:inline-flex!important}.smartino-prev__widget .jdgm-rev__buyer-badge{display:inline-flex!important;align-items:center!important;padding:2px 7px!important;border-radius:5px!important;background:#e6f4ec!important;color:#1b7f4b!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}.smartino-prev__widget .jdgm-rev__timestamp{margin:0 0 0 auto!important;font-size:12px!important;color:var(--sm-ink-500, #646C71)!important;float:none!important;white-space:nowrap!important}.smartino-prev__widget .jdgm-rev__content{margin:0!important}.smartino-prev__widget .jdgm-rev__title{font-size:15px!important;font-weight:600!important;color:var(--sm-ink, #232323)!important;margin:0 0 4px!important}.smartino-prev__widget .jdgm-rev__body{font-size:15px!important;line-height:1.6!important;color:var(--sm-ink-700, #3C3C3C)!important;max-width:72ch}.smartino-prev__widget .jdgm-rev__pics .jdgm-rev__pic-link{border-radius:8px!important;overflow:hidden!important}.smartino-prev__widget .jdgm-rev__actions{margin:8px 0 0!important;text-align:left!important}.smartino-prev__widget .jdgm-rev__votes{float:none!important;font-size:12px!important;color:var(--sm-ink-500, #6B7379)!important}.smartino-prev__widget .jdgm-rev__vote-btn{color:var(--sm-ink-300, #A7AFB4)!important}.smartino-prev__widget .jdgm-rev__reply{margin:12px 0 0!important;padding:12px 16px!important;background:#f6f7f8!important;border-radius:10px!important;border:0!important}.smartino-prev__widget .jdgm-paginate{margin:16px 0 0!important;text-align:left!important}.smartino-prev__widget .jdgm-paginate__page{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;height:36px!important;margin:0 4px 0 0!important;padding:0 10px!important;border:1px solid var(--sm-line, #E3E7E9)!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:var(--sm-ink-700, #3C3C3C)!important;text-decoration:none!important}.smartino-prev__widget .jdgm-paginate__page.jdgm-curt{background:var(--sm-ink, #232323)!important;border-color:var(--sm-ink, #232323)!important;color:#fff!important}.smartino-prev__widget .jdgm-paginate__page:hover:not(.jdgm-curt){border-color:var(--sm-brand, #15B7C6)!important}.smartino-prev--grid .jdgm-rev-widg__body{margin:0!important}.smartino-prev--grid .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}@media(max-width:1024px){.smartino-prev--grid .jdgm-rev-widg__reviews{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:699px){.smartino-prev--grid .jdgm-rev-widg__reviews{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;margin:0 calc(-1 * var(--sm-edge))!important;padding:2px var(--sm-edge) 8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-padding:0 var(--sm-edge);scrollbar-width:none}.smartino-prev--grid .jdgm-rev-widg__reviews::-webkit-scrollbar{display:none}.smartino-prev--grid .jdgm-rev{flex:0 0 auto!important;width:calc(100% - 48px)!important;scroll-snap-align:start}}.smartino-prev--grid .jdgm-rev{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:18px!important;min-width:0!important}.smartino-prev--grid .jdgm-rev.jdgm-divider-top{border-top:1px solid var(--sm-line, #E3E7E9)!important}.smartino-prev--grid .jdgm-rev__header{margin:0!important}.smartino-prev--grid .jdgm-rev__header .jdgm-row-profile{margin-top:4px!important}.smartino-prev--grid .jdgm-rev__author{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;font-size:13px!important}.smartino-prev--grid .jdgm-rev__author-wrapper{min-width:0!important;max-width:100%!important}.smartino-prev--grid .jdgm-rev__title{font-size:15px!important;line-height:1.35!important;margin:2px 0 0!important}.smartino-prev--grid .jdgm-rev__body{font-size:14px!important;line-height:1.55!important;max-width:none!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;overflow:hidden!important;margin:0!important}.smartino-prev--grid .jdgm-rev.is-open .jdgm-rev__body{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.smartino-prev__read{align-self:flex-start;margin:-2px 0 0;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--sm-link, #00BBC5)}.smartino-prev__read:hover{text-decoration:underline}.smartino-prev--grid .jdgm-rev__pics{margin:4px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}.smartino-prev--grid .jdgm-rev__pics .jdgm-rev__pic-link{display:block!important;width:56px!important;height:56px!important;margin:0!important}.smartino-prev--grid .jdgm-rev__pics .jdgm-rev__pic-img,.smartino-prev--grid .jdgm-rev__pics img{width:56px!important;height:56px!important;object-fit:cover!important;border-radius:8px!important}.smartino-prev--grid .jdgm-rev__actions{margin:auto 0 0!important;padding-top:8px!important;border-top:1px solid var(--sm-line, #E3E7E9)!important}.smartino-prev--grid .jdgm-rev__reply{margin:8px 0 0!important;padding:10px 12px!important;font-size:13px!important}.smartino-prev--grid .jdgm-paginate{display:none!important}.smartino-prev--grid .jdgm-rev:not([data-sm]){display:none!important}.smartino-prev__foot{text-align:center;margin-top:24px}.smartino-prev__foot[hidden]{display:none}@media(max-width:767px){.smartino-prev__foot{display:none!important}}.smartino-prev__widget .smartino-prev__more{background:var(--sm-brand, #15B7C6)!important;color:#fff!important;border:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}@media(hover:hover){.smartino-prev__widget .smartino-prev__more:hover{background:var(--sm-brand-600, #0E9EAB)!important}}.smartino-prev__more-busy{display:none;align-items:center;gap:8px}.smartino-prev__more.is-loading{cursor:progress}.smartino-prev__more.is-loading .smartino-prev__more-label{display:none}.smartino-prev__more.is-loading .smartino-prev__more-busy{display:inline-flex}.smartino-prev__spin{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:smartino-spin .7s linear infinite}@keyframes smartino-spin{to{transform:rotate(360deg)}}.smartino-prev__widget .jdgm-gallery__thumbnail-wrapper:before{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important;border-radius:8px!important;background:#fff!important;border:1px solid var(--sm-line, #E3E7E9)!important;color:var(--sm-ink, #232323)!important;font-family:var(--font-heading-family, inherit)!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:normal!important}.smartino-prev__widget .jdgm-gallery__thumbnail-link:hover .jdgm-gallery__thumbnail-wrapper:before{border-color:var(--sm-brand, #15B7C6)!important;color:var(--sm-link, #00BBC5)!important}.smartino-prev__widget .jdgm-form{padding:20px!important;border:1px solid var(--sm-line, #E3E7E9)!important;border-radius:12px!important;background:#fff!important}.smartino-prev__widget .jdgm-form__fieldset-title,.smartino-prev__widget .jdgm-form__title{font-family:var(--font-heading-family, inherit)!important;color:var(--sm-ink, #232323)!important}.smartino-prev__widget .jdgm-form input[type=text],.smartino-prev__widget .jdgm-form input[type=email],.smartino-prev__widget .jdgm-form textarea{border:1.5px solid var(--sm-line-strong, #CBD2D6)!important;border-radius:var(--sm-radius, 8px)!important}@media(max-width:767px){.smartino-prev__widget .jdgm-rev-widg__header{padding:16px!important}.smartino-prev__widget .jdgm-row-stars{gap:14px!important}.smartino-prev__widget .jdgm-rev-widg__summary,.smartino-prev__widget .jdgm-rev-widg__summary-text{text-align:left!important}.smartino-prev__widget .jdgm-histogram{flex-basis:100%!important;max-width:none!important}.smartino-prev__widget .jdgm-widget-actions-wrapper{margin-left:0!important;width:100%!important}.smartino-prev__widget .jdgm-write-rev-link{width:100%!important}.smartino-prev__widget .jdgm-rev{padding:14px!important}}#MainContent .productView-product .product-form__submit.is-loading:before,#MainContent .productView-stickyCart .sticky-actions .button.is-loading:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:18px!important;height:18px!important;margin:-9px 0 0 -9px!important;padding:0!important;box-sizing:border-box!important;-webkit-mask:none!important;mask:none!important;background:none!important;opacity:1!important;visibility:visible!important;border:2px solid rgba(255,255,255,.35)!important;border-top-color:#fff!important;border-radius:50%!important;transform:none;animation:sm-btn-spin .7s linear infinite!important}@keyframes sm-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.template-product #MainContent.wrapper-body{padding-bottom:16px!important}body.template-product #MainContent>.shopify-section:last-child>*{margin-bottom:0!important}.smartino-prev__anchor{display:block;height:0;scroll-margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-smartino-pdp.css.map */
