.product-segment{margin:120px 0}@media (min-width:991px){.product-segment{margin:180px 0}}.product-segment.include-margin{margin:80px 0}@media (min-width:991px){.product-segment.include-margin{margin:100px 0}}.product-segment.align-left .segment-title{text-align:left}.product-segment .header{margin-bottom:60px;text-align:center}@media (min-width:991px){.product-segment .header{margin-bottom:60px}}.product-segment .header .super-title{--font-size:calc(14.03922px + 100cqw*4/765);color:#4c4c4c;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;letter-spacing:1.4px;margin-bottom:0;text-align:center;text-transform:uppercase}.product-segment .header .segment-title{font-family:MarkPro-Bold,sans-serif;font-size:27px;line-height:normal;margin-bottom:15px}@media (min-width:991px){.product-segment .header .segment-title{font-size:35px;margin-bottom:20px}}.product-segment .header .segment-title.bigger{color:#000;font-family:MarkPro-Heavy,sans-serif;font-size:37px;line-height:114%;margin-left:auto;margin-right:auto;max-width:100%;width:337px}@media (min-width:991px){.product-segment .header .segment-title.bigger{font-size:55px;line-height:70px;width:auto}}.product-segment .header .description{--font-size:calc(14.03922px + 100cqw*4/765);color:#4c4c4c;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;margin:0 auto;max-width:750px}.product-segment .header.preorder-included .segment-title{margin-bottom:15px!important}@media (min-width:991px){.product-segment .header.preorder-included .segment-title{margin-bottom:25px!important}}.product-segment .header .preorder-badge{border:2px solid #0bc75b;border-radius:8px;color:#0bc75b;margin-bottom:56px;padding:6px 10px;width:-moz-fit-content;width:fit-content}@media (min-width:991px){.product-segment .header .preorder-badge{padding:3px 10px}}.product-segment .header .preorder-badge p{font-family:MarkPro-Bold,sans-serif;font-size:16px;font-weight:700;line-height:normal;margin:0}.product-segment .header .preorder-badge p>span{position:relative;top:-.075rem}@media (min-width:991px){.product-segment .header .preorder-badge p{font-size:20px}}.product-segment .header .preorder-badge a{color:#0bc75b;font-weight:400;text-decoration:underline}.product-segment .custom-banner{background-color:#a6e2d4;margin-bottom:80px;padding:43px 0}@media (max-width:991px){.product-segment .custom-banner{border-top-left-radius:16px;border-top-right-radius:16px;margin-bottom:0;padding:17px 0 35px}}.product-segment .custom-banner p{--font-size:calc(23.07843px + 100cqw*8/765);color:#000;font-family:MarkPro-Heavy,sans-serif;font-size:clamp(27 * 1px,var(--font-size),35 * 1px)!important;line-height:1.1;margin-bottom:0}.product-segment .products{position:relative}.product-segment .products :focus{outline:none}.product-segment .products:not(.large-products){grid-column-gap:15px;grid-row-gap:40px;align-items:stretch;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:576px){.product-segment .products:not(.large-products){grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.product-segment .products:not(.large-products){grid-column-gap:20px;grid-row-gap:80px}}.product-segment .products.large-products{grid-column-gap:15px;grid-row-gap:40px;align-items:stretch;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.product-segment .products.large-products{grid-template-columns:repeat(2,1fr)}}@media (min-width:991px){.product-segment .products.large-products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.product-segment .products.large-products{grid-column-gap:20px;grid-row-gap:80px}}@media (min-width:768px){.product-segment .products:not(.large-products):not(.small-cards){flex-wrap:nowrap}}.product-segment .products.large-products .product{display:block;padding-left:0;padding-right:0;width:100%}@media (min-width:991px){.product-segment .products.large-products .product{max-width:357px}}.product-segment .products.large-products .product .images img{border-radius:16px;display:block;max-width:100%;width:100%}.product-segment .products.large-products .product .images .product-tag{max-height:200px;max-width:50%;right:10px;top:10px}@media (min-width:991px){.product-segment .products.large-products .product .images .product-tag{right:15px;top:15px}}.product-segment .products.large-products .product .images .product-tag svg{max-height:80px}.product-segment .products.large-products .product .images .product-tag svg.works-with-find-my{max-height:none;width:150px}.product-segment .products.large-products .product .images .image-overlay{background-color:#f2f2f2}.product-segment .products.large-products .product .inner-content .title{font-size:20px}.product-segment .products.large-products .product .inner-content .sub-title{font-size:15px}.product-segment .products.large-products .product .inner-content .price .full-price,.product-segment .products.large-products .product .inner-content .price .sale-price{font-size:20px}.product-segment .products.large-products .product .inner-content .price .save-price{font-size:13px;position:relative;top:-3px}@media (min-width:768px){.product-segment .products.large-products .product .inner-content .price .save-price{font-size:15px;position:static}}.product-segment .products.full-width .product{max-width:100vw}.product-segment .products.full-width .product:nth-child(odd){padding-right:0}@media (min-width:768px){.product-segment .products.small-cards .product{width:31.885%}.product-segment .products.small-cards .product:nth-child(2n),.product-segment .products.small-cards .product:nth-child(odd){margin-right:15px}.product-segment .products.small-cards .product:nth-child(3n+3){margin-right:0}}@media (min-width:1200px){.product-segment .products.small-cards .product{width:32.132%}.product-segment .products.small-cards .product:nth-child(2n),.product-segment .products.small-cards .product:nth-child(odd){margin-right:20px}.product-segment .products.small-cards .product:nth-child(3n+3){margin-right:0}}.product-segment .products .product{box-sizing:border-box;flex-grow:1;left:0;position:relative;transition:left .25s;-moz-transition:left .25s;-webkit-transition:left .25s;-o-transition:left .25s;transition-timing-function:ease-out;width:100%}@media (min-width:768px){.product-segment .products .product{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}}.product-segment .products .product.emphasized{max-width:100%;width:100%}@media (min-width:768px){.product-segment .products .product.emphasized{max-width:356.66px}}.product-segment .products .product.emphasized .images{overflow:unset}.product-segment .products .product.emphasized .images:before{background-color:#3689d5;border-radius:16px;bottom:-27px;content:" ";display:block;height:auto;left:-2px;position:absolute;right:-2px;top:-2px;width:auto}@media (min-width:991px){.product-segment .products .product.emphasized .images:before{bottom:-40px}}.product-segment .products .product.emphasized .images a{border-radius:16px;display:block}.product-segment .products .product.emphasized.success-background .images:before{background-color:#0bc75b}@media (min-width:768px){.product-segment .products .product.small-card{max-width:216.66px}}@media (min-width:991px){.product-segment .products .product.small-card{max-width:296.66px}}@media (min-width:1200px){.product-segment .products .product.small-card{max-width:356.66px}}.product-segment .products .product.move-left{transition:left .25s;-moz-transition:left .25s;-webkit-transition:left .25s;-o-transition:left .25s}@media (min-width:991px){.product-segment .products .product.long-save-text .inner-content .price .price-wrapper{align-items:center;display:flex;gap:25px}}.product-segment .products .product.long-save-text .inner-content .price .price-wrapper .price-summary{-moz-column-gap:8px;column-gap:8px;flex-wrap:wrap;row-gap:0}@media (min-width:991px){.product-segment .products .product.long-save-text .inner-content .price .price-wrapper .price-summary{align-items:flex-end;-moz-column-gap:12px;column-gap:12px;flex-wrap:wrap;row-gap:0}}@media (min-width:768px){.product-segment .products .product.long-save-text .inner-content .price .price-wrapper .price-summary .save-price{font-size:12px;padding:2px 0 0;position:static;width:100%}}.product-segment .products .product.include-large-images .extra-wrapper .product-tags{right:0;top:0;transform:translate(-25%,25%)}.product-segment .products .product.include-large-images .extra-wrapper .product-tags .sale-tag{height:80px;width:80px}.product-segment .products .product.include-large-images .extra-wrapper .product-tags .sale-tag .inner-wrapper{gap:2px}.product-segment .products .product.include-large-images .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper .price{font-size:21px;right:-1px}.product-segment .products .product.include-large-images .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper .percent{font-size:16px;left:-2px}.product-segment .products .product.include-large-images .extra-wrapper .product-tags .sale-tag .inner-wrapper .off{font-size:16px}.product-segment .products .product.include-large-images .extra-wrapper .works-with{bottom:23px;right:22px;text-align:right;width:148px}.product-segment .products .product.include-large-images .extra-wrapper .works-with .apple-find-my{width:auto}.product-segment .products .product.include-large-images .extra-wrapper .works-with img{height:auto;width:100%}.product-segment .products .product.include-large-images .inner-content .title{font-size:20px!important}.product-segment .products .product.include-large-images .inner-content .sub-title{font-size:15px!important}.product-segment .products .product.include-large-images .inner-content .price .price-wrapper .price-summary{-moz-column-gap:15px!important;column-gap:15px!important}.product-segment .products .product.include-large-images .inner-content .price .price-wrapper .price-summary .full-price,.product-segment .products .product.include-large-images .inner-content .price .price-wrapper .price-summary .sale-price{font-size:20px!important}.product-segment .products .product.include-large-images .inner-content .price .price-wrapper .price-summary .save-price{font-size:15px!important;position:relative;top:-3px}@media (min-width:768px){.product-segment .products .product.include-large-images .inner-content .price .price-wrapper .price-summary .save-price{font-size:15px;position:static}}.product-segment .products .product.bigger-sales-tags{margin-top:45px;overflow:unset}.product-segment .products .product.bigger-sales-tags .images,.product-segment .products .product.bigger-sales-tags .images>a{overflow:unset}.product-segment .products .product.bigger-sales-tags .extra-wrapper .product-tags{right:16px;transform:translateY(-50%)}@media (min-width:991px){.product-segment .products .product.bigger-sales-tags .extra-wrapper .product-tags{right:24px}}.product-segment .products .product.bigger-sales-tags .extra-wrapper .product-tags .tag-item{height:96px;width:96px}.product-segment .products .product.bigger-sales-tags .extra-wrapper .product-tags .tag-item .inner-wrapper .numbers-wrapper .price{font-size:32px}.product-segment .products .product.bigger-sales-tags .extra-wrapper .product-tags .tag-item .inner-wrapper .numbers-wrapper .percent{font-size:22px}.product-segment .products .product.bigger-sales-tags .extra-wrapper .product-tags .tag-item .inner-wrapper .off{font-size:20px}.product-segment .products .product.chipolo-card-spot-perfectly-imperfect .images a{background-image:url(/assets/svg/perfectly-imperfect.svg);background-position:50%;background-size:cover}.product-segment .products .product .extra-wrapper .badge,.product-segment .products .product .extra-wrapper .product-tags{position:absolute;right:16px;top:0;transform:translateY(-50%);transition:transform .5s ease-in-out;z-index:10}@media (min-width:768px){.product-segment .products .product .extra-wrapper .badge,.product-segment .products .product .extra-wrapper .product-tags{right:0;top:0;transform:translate(-25%,-50%)}}.product-segment .products .product .extra-wrapper .badge .badge-item,.product-segment .products .product .extra-wrapper .badge .sale-tag,.product-segment .products .product .extra-wrapper .product-tags .badge-item,.product-segment .products .product .extra-wrapper .product-tags .sale-tag{align-items:center;display:none;height:50px;justify-content:center;width:50px}@media (min-width:768px){.product-segment .products .product .extra-wrapper .badge .badge-item,.product-segment .products .product .extra-wrapper .badge .sale-tag,.product-segment .products .product .extra-wrapper .product-tags .badge-item,.product-segment .products .product .extra-wrapper .product-tags .sale-tag{height:80px;width:80px}}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper{display:flex;flex-wrap:wrap;gap:0;justify-content:center;line-height:1;text-align:center}@media (min-width:768px){.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper{gap:2px}}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper span,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper span,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper span,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper span{line-height:1}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper>div,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper>div,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper>div,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper>div{width:100%}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .numbers-wrapper>span,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .numbers-wrapper>span,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .numbers-wrapper>span,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper>span{position:relative;top:-.075rem}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .numbers-wrapper span,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .numbers-wrapper span,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .numbers-wrapper span,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper span{position:relative}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .numbers-wrapper .price,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .numbers-wrapper .price,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .numbers-wrapper .price,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper .price{font-family:MarkPro-Bold,sans-serif;font-size:16px}@media (min-width:768px){.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .numbers-wrapper .price,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .numbers-wrapper .price,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .numbers-wrapper .price,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper .price{font-size:21px}}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .numbers-wrapper .percent,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .numbers-wrapper .percent,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .numbers-wrapper .percent,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper .percent{font-family:MarkPro-Bold,sans-serif;font-size:11px}@media (min-width:768px){.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .numbers-wrapper .percent,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .numbers-wrapper .percent,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .numbers-wrapper .percent,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .numbers-wrapper .percent{font-size:16px}}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .off>span,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .off>span,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .off>span,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .off>span{position:relative;top:-.075rem}.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .off,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .off,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .off,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .off{font-size:11px;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.product-segment .products .product .extra-wrapper .badge .badge-item .inner-wrapper .off,.product-segment .products .product .extra-wrapper .badge .sale-tag .inner-wrapper .off,.product-segment .products .product .extra-wrapper .product-tags .badge-item .inner-wrapper .off,.product-segment .products .product .extra-wrapper .product-tags .sale-tag .inner-wrapper .off{font-size:16px}}.product-segment .products .product .extra-wrapper .badge .badge-item.active,.product-segment .products .product .extra-wrapper .badge .sale-tag.active,.product-segment .products .product .extra-wrapper .product-tags .badge-item.active,.product-segment .products .product .extra-wrapper .product-tags .sale-tag.active{display:flex}.product-segment .products .product .extra-wrapper .badge .sale-tag,.product-segment .products .product .extra-wrapper .product-tags .sale-tag{background-color:#0bc75b;border-radius:50%;color:#fff}.product-segment .products .product .extra-wrapper .works-with{bottom:10px;position:absolute;right:10px;text-align:right;transform:translateX(0);transition:transform .5s ease-in-out;width:115px;z-index:5}.product-segment .products .product .extra-wrapper .works-with.move{transform:translateX(-300%)}@media (min-width:768px){.product-segment .products .product .extra-wrapper .works-with.move{display:none;transform:translateY(300%)}}.product-segment .products .product .extra-wrapper .works-with img{background-color:transparent;height:auto;width:100%}@media (min-width:768px){.product-segment .products .product .extra-wrapper .works-with{bottom:23px;right:22px;width:145px}}.product-segment .products .product .images{aspect-ratio:1/1;background-color:#f2f2f2;border-radius:16px;position:relative;width:100%}.product-segment .products .product .images:before{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.product-segment .products .product .images a{background-color:#f2f2f2;border-radius:16px;display:block;position:relative;z-index:2}.product-segment .products .product .images a.invisible{display:none;height:0!important;opacity:0;visibility:hidden;width:0!important}.product-segment .products .product .images a.invisible img,.product-segment .products .product .images a.invisible picture{display:none;opacity:0;visibility:hidden}.product-segment .products .product .images a.lazyloaded,.product-segment .products .product .images a.lazyloading{background-color:#f2f2f2}.product-segment .products .product .images a:focus{outline:none}.product-segment .products .product .images a picture{display:block}.product-segment .products .product .images a picture img{transition:transform .25s;-moz-transition:transform .25s;-webkit-transition:transform .25s;-o-transition:transform .25s;transition-timing-function:ease-in-out;width:100%}.product-segment .products .product .images .product-tag{align-items:flex-end;display:flex;justify-content:flex-end;max-height:48px;max-width:48px;position:absolute;right:10px;text-align:right;top:10px;z-index:2}@media (min-width:576px){.product-segment .products .product .images .product-tag{max-height:80px;max-width:115px;right:15px;top:15px}}.product-segment .products .product .images .product-tag svg{display:block;height:auto;max-width:100%;width:auto}.product-segment .products .product .images .product-tag svg.works-with-find-my{width:135px}@media (min-width:768px){.product-segment .products .product .images .product-tag svg.works-with-find-my{width:155px}}.product-segment .products .product .images .image-placeholder{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.product-segment .products .product .images .image-placeholder svg{display:block;width:70%}.product-segment .products .product .images .out-of-stock{left:13px;position:absolute;top:11px;z-index:10}@media (min-width:768px){.product-segment .products .product .images .out-of-stock{left:25px;top:21px}}.product-segment .products .product .images .out-of-stock .out-of-stock-notification .dot{border-radius:50%;display:block;height:9px;margin-right:10px;width:9px}@media (min-width:768px){.product-segment .products .product .images .out-of-stock .out-of-stock-notification .dot{height:12px;margin-right:25px;width:12px}}.product-segment .products .product .images .out-of-stock .out-of-stock-notification .red-dot{background-color:#fe311f}.product-segment .products .product .images .out-of-stock .out-of-stock-notification .yellow-dot{background-color:#fcd706}.product-segment .products .product .images .out-of-stock .out-of-stock-notification p{color:#4c4c4c;font-family:MarkPro-Bold,sans-serif;font-size:11px;font-weight:700}@media (min-width:768px){.product-segment .products .product .images .out-of-stock .out-of-stock-notification p{font-size:15px}}.product-segment .products .product .discount-text{align-items:center;color:#fff;display:flex;font-family:MarkPro-Bold,sans-serif;font-size:16px;font-weight:700;height:23px;justify-content:center;line-height:normal;margin-bottom:12px;position:relative;text-align:center;z-index:10}@media (min-width:991px){.product-segment .products .product .discount-text{font-size:20px;height:35px;margin-bottom:25px}}.product-segment .products .product .inner-content{align-content:stretch;display:flex;flex-wrap:wrap}.product-segment .products .product .inner-content>div{width:100%}.product-segment .products .product .inner-content .titles-wrapper{align-items:flex-start;display:flex;justify-content:space-between}@media (min-width:991px){.product-segment .products .product .inner-content .titles-wrapper{min-height:72px}}.product-segment .products .product .inner-content .titles-wrapper .mobile-buy-now-button .chipolo-button{height:32px;min-width:80px;padding:0 15px}@media (min-width:768px) and (max-width:991px){.product-segment .products .product .inner-content .titles-wrapper .mobile-buy-now-button .chipolo-button{display:none!important}}.product-segment .products .product .inner-content .title{font-family:MarkPro-Bold,sans-serif;font-size:16px;font-weight:700;line-height:normal;margin-bottom:0}@media (min-width:991px){.product-segment .products .product .inner-content .title{font-size:20px;margin-bottom:5px}}.product-segment .products .product .inner-content .title a{color:#000}.product-segment .products .product .inner-content .title a:focus{outline:none}.product-segment .products .product .inner-content .title a:hover{text-decoration:none}.product-segment .products .product .inner-content .description{--font-size:calc(14.03922px + 100cqw*4/765);font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;margin:0 0 2px}.product-segment .products .product .inner-content .sub-title{--font-size:calc(12.01961px + 100cqw*2/765);color:#80858a;font-size:clamp(13 * 1px,var(--font-size),15 * 1px)!important;margin-bottom:0}@media (min-width:768px){.product-segment .products .product .inner-content .sub-title{max-width:100%;width:245px}}.product-segment .products .product .inner-content .sub-title a{color:#b2b2b2;text-decoration:underline}.product-segment .products .product .inner-content .price{align-items:flex-end;color:#000;display:flex}@media (min-width:768px){.product-segment .products .product .inner-content .price{margin-top:15px;min-height:46px}}.product-segment .products .product .inner-content .price>div{gap:16px;margin-top:5px}@media (min-width:991px){.product-segment .products .product .inner-content .price>div{gap:20px;margin-top:10px}}.product-segment .products .product .inner-content .price .price-wrapper{align-items:center;display:flex;min-height:46px}.product-segment .products .product .inner-content .price .price-wrapper .desktop-buy-now-button{align-items:flex-end;justify-content:flex-end}.product-segment .products .product .inner-content .price .price-wrapper .price-summary{align-items:flex-end;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;row-gap:3px}@media (min-width:991px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary{align-items:flex-end;-moz-column-gap:15px;column-gap:15px;flex-wrap:nowrap;row-gap:0}}.product-segment .products .product .inner-content .price .price-wrapper .price-summary .full-price>span,.product-segment .products .product .inner-content .price .price-wrapper .price-summary .sale-price>span,.product-segment .products .product .inner-content .price .price-wrapper .price-summary .save-price>span{position:relative;top:-.075rem}.product-segment .products .product .inner-content .price .price-wrapper .price-summary .sale-price{font-family:MarkPro-Bold,sans-serif;font-size:14px;font-weight:700}@media (min-width:390px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .sale-price{font-size:16px}}@media (min-width:768px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .sale-price{font-size:20px}}.product-segment .products .product .inner-content .price .price-wrapper .price-summary .sale-price .from-text{display:inline-block;font-family:MarkPro-Book,sans-serif;font-size:13px;margin-right:5px}@media (min-width:768px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .sale-price .from-text{font-size:16px;opacity:.8}}.product-segment .products .product .inner-content .price .price-wrapper .price-summary .full-price{color:#b2b2b2;font-size:14px;text-decoration:line-through}@media (min-width:390px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .full-price{font-size:16px}}@media (min-width:768px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .full-price{font-size:20px}}.product-segment .products .product .inner-content .price .price-wrapper .price-summary .save-price{color:#fe311f;font-family:MarkPro-Bold,sans-serif;font-size:11px;font-weight:700;line-height:19px}@media (min-width:390px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .save-price{font-size:13px}}@media (min-width:768px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .save-price{font-size:15px}}@media (min-width:991px){.product-segment .products .product .inner-content .price .price-wrapper .price-summary .save-price span{position:relative;top:-3px}}.product-segment .products .product .inner-content .price .chipolo-button{height:32px;min-width:80px;padding:0 15px}.product-segment .products .product .variants{margin-bottom:10px;margin-top:13px}@media (min-width:991px){.product-segment .products .product .variants{margin-bottom:15px;margin-top:20px}}.product-segment .products .product .variants ul{gap:12px;margin:0;padding:0}.product-segment .products .product .variants ul li{display:inline-block;list-style:none;position:relative;transform:scale(.65);transition:transform .25s;-moz-transition:transform .25s;-webkit-transition:transform .25s;-o-transition:transform .25s}.product-segment .products .product .variants ul li .variant-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;cursor:pointer;height:20px;position:relative;width:20px}.product-segment .products .product .variants ul li .variant-icon.improved-visibility{box-shadow:0 0 3px #666}.product-segment .products .product .variants ul li .variant-icon img{border-radius:50%;display:block;height:100%;width:100%}.product-segment .products .product .variants ul li:before{bottom:-10px;content:" ";cursor:pointer;left:-10px;position:absolute;right:-10px;top:-10px}.product-segment .products .product .variants ul li.active:not(.mobile-number-variants),.product-segment .products .product .variants ul li:hover:not(.mobile-number-variants){transform:scale(1);transition:transform .25s;-moz-transition:transform .25s;-webkit-transition:transform .25s;-o-transition:transform .25s}.product-segment .products .product .variants ul li.mobile-number-variants{font-size:15px;height:15px}.product-segment .products .product .variants ul li.mobile-number-variants a{color:#b2b2b2;position:relative;text-decoration:none;top:-2px}.product-segment .products .product .variants ul li.mobile-number-variants a>span{position:relative;top:-.075rem}.product-segment .products .product .variants ul li:last-child{margin-right:0}.product-segment .products .product .overlay-link{bottom:0;left:0;position:absolute;right:0;top:0}.product-segment .products .product.special-offer .images .special-title{border-bottom:1px solid #0f4c81;color:#0f4c81;font-family:MarkPro-Bold,sans-serif;font-size:27px;font-weight:700;margin:0 24px;padding:25px 0 15px;text-align:center}@media (min-width:1200px){.product-segment .products .product.special-offer .images .special-title{font-size:35px}}.product-segment .products .product.special-offer .images .product-tag{width:80px}.product-segment .products .product.chipolo-card-spot .images .product-tag,.product-segment .products .product.chipolo-card-spot-2-pack .images .product-tag,.product-segment .products .product.chipolo-card-spot-4-pack .images .product-tag,.product-segment .products .product.chipolo-one-spot .images .product-tag,.product-segment .products .product.chipolo-one-spot-4-pack .images .product-tag,.product-segment .products .product.chipolo-spot-bundle .images .product-tag{bottom:12px;max-width:135px;right:12px;top:unset}@media (min-width:768px){.product-segment .products .product.chipolo-card-spot .images .product-tag,.product-segment .products .product.chipolo-card-spot-2-pack .images .product-tag,.product-segment .products .product.chipolo-card-spot-4-pack .images .product-tag,.product-segment .products .product.chipolo-one-spot .images .product-tag,.product-segment .products .product.chipolo-one-spot-4-pack .images .product-tag,.product-segment .products .product.chipolo-spot-bundle .images .product-tag{bottom:18px;max-width:155px;right:21px;top:unset}}.product-segment .other-products-action{margin-top:80px;text-align:center}@media (min-width:768px){.product-segment .other-products-action{margin-top:130px}}.product-segment .other-products-action a{--font-size:calc(17.01961px + 100cqw*2/765);color:#4c4c4c;font-size:clamp(18 * 1px,var(--font-size),20 * 1px)!important;text-decoration-line:underline}.product-segment.spot-products .products .product .images a picture img{background-color:#2f3235}.product-segment.spot-products .products .product .extra-wrapper .product-tags .sale-tag{background-color:#3689d5}.product-segment.spot-products .products .product .inner-content .price .price-wrapper .price-summary .save-price{color:#3689d5!important}
