.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin:1.875rem 0 1.5rem}@media(max-width:767.98px){.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin:1rem 0 .625rem}}.text-content ol,.text-content p,.text-content ul{font-size:1rem;line-height:1.5;margin:1rem 0}.text-content p{color:#605f63}.text-content p+ol,.text-content p+ul{margin-top:-.3125rem}@media(min-width:768px){.text-content p+ol,.text-content p+ul{margin-top:-.8125rem}}.text-content figure{margin:1.25rem 0}@media(min-width:768px){.text-content figure{margin:2.5rem 0}}.text-content a{color:#7029ff}@media(hover:hover)and (pointer:fine){.text-content a:hover{text-decoration:underline}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.text-content a:hover{text-decoration:underline}}.text-content ol,.text-content ul{padding:0;text-align:left}.text-content ol li,.text-content ul li{color:#605f63;margin:.625rem 0;padding-left:1em;position:relative}@media(min-width:768px){.text-content ol li,.text-content ul li{margin:.9375rem 0}}.text-content ol li ol,.text-content ol li ul,.text-content ul li ol,.text-content ul li ul{margin-top:.625rem!important}@media(min-width:768px){.text-content ol li ol,.text-content ol li ul,.text-content ul li ol,.text-content ul li ul{margin-top:.9375rem!important}}.text-content ul li:before{color:inherit;color:#605f63;content:"•";display:block;font-size:1.3em;font-style:inherit;font-weight:inherit;left:0;line-height:inherit;position:absolute;top:-.25rem}.text-content ul li strong{color:#000}.text-content ul li li:before{content:"◦"}.text-content ol{counter-reset:li}.text-content ol li:before{content:counter(li,decimal) ".";counter-increment:li;display:block;font-size:inherit;font-style:inherit;font-weight:inherit;left:0;position:absolute;top:0}.text-content ol li li:before{content:counter(li,decimal) ")"}.text-content blockquote{line-height:1.46;margin:1.625rem 0;padding-bottom:1.25rem;position:relative}@media(min-width:768px){.text-content blockquote{font-size:1.5rem;margin:3.375rem 0;padding-left:5.625rem}}.text-content blockquote p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.text-content blockquote:before{content:"";display:block;height:.6875rem;width:3.375rem}@media(max-width:767.98px){.text-content blockquote:before{margin-bottom:.625rem}}@media(min-width:768px){.text-content blockquote:before{left:0;position:absolute;top:.375em}}.text-content blockquote:after{background:currentColor;content:"";height:.125rem;left:0;position:absolute;top:100%;width:100%}@media(min-width:768px){.text-content blockquote:after{left:5.625rem;width:calc(100% - 5.625rem)}.text-content figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.text-content figure figcaption{color:currentColor;font-size:.75rem;margin:.5rem 0 0;text-align:center;white-space:nowrap!important}@media(min-width:768px){.text-content figure figcaption{font-size:.875rem;margin:0 0 0 .5rem;text-align:left;text-orientation:mixed;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.text-content hr{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;background:currentColor;border:none!important;height:.0625rem;margin-block-end:0;max-width:100%!important;opacity:.4}.text-content table{border-collapse:collapse;white-space:nowrap;width:100%}@media(max-width:767.98px){.text-content table{font-size:.875rem}}.text-content table thead{background:rgba(0,0,0,.1)}.text-content table,.text-content table td,.text-content table th{border:.0625rem solid}.text-content table td,.text-content table th{padding:.625rem .5rem}@media(min-width:768px){.text-content table td,.text-content table th{padding:.625rem 1.25rem}}.text-content audio{cursor:auto}.text-content audio::-webkit-media-controls-panel{background:#fff}.text-content blockquote:first-child,.text-content figure:first-child,.text-content h1:first-child,.text-content h2:first-child,.text-content h3:first-child,.text-content h4:first-child,.text-content h5:first-child,.text-content h6:first-child,.text-content li:first-child,.text-content ol:first-child,.text-content p:first-child,.text-content ul:first-child{margin-top:0}.text-content blockquote:last-child,.text-content figure:last-child,.text-content h1:last-child,.text-content h2:last-child,.text-content h3:last-child,.text-content h4:last-child,.text-content h5:last-child,.text-content h6:last-child,.text-content li:last-child,.text-content ol:last-child,.text-content p:last-child,.text-content ul:last-child{margin-bottom:0}.breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}@media(max-width:767.98px){.breadcrumbs{display:block}}.breadcrumbs li{color:rgba(19,18,22,.5);font-size:.875rem;font-style:normal;font-weight:400;line-height:100%}@media(max-width:767.98px){.breadcrumbs li{float:left}.breadcrumbs li:not(:last-child){margin-bottom:.3125rem}}.breadcrumbs li a{color:#131216;-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94)}@media(hover:hover)and (pointer:fine){.breadcrumbs li a:hover{color:#7029ff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.breadcrumbs li a:hover{color:#7029ff}}.breadcrumbs li svg{margin-right:.625rem;-webkit-box-flex:0;-ms-flex:0 0 .75rem;flex:0 0 .75rem}@media(max-width:767.98px){.breadcrumbs li svg{-webkit-box-flex:0;-ms-flex:0 0 .375rem;flex:0 0 .375rem;margin:0 .3125rem}}.m-breadcrumbs{padding:1.875rem 0}@media(max-width:767.98px){.m-breadcrumbs{padding-bottom:1.5625rem}}.m-breadcrumbs__wrapper{gap:0 .625rem}@media(max-width:767.98px){.m-breadcrumbs__wrapper{display:table}.m-breadcrumbs__wrapper>svg{float:left;margin-right:.625rem}}.product-stickers{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-stickers .promo-sticker{width:100%}.product-stickers .product-sticker{padding-top:100%;position:relative;width:100%}.product-stickers .product-sticker .discount-badge{background-color:#fe6200;border-radius:50%;container-type:size;height:100%;position:absolute;top:0;width:100%}.product-stickers .product-sticker .discount-badge__amount{color:#fff;font-size:24cqw;font-weight:600;position:absolute;text-align:center;top:39%;width:100%}.product-stickers .product-sticker .discount-badge__text-bottom,.product-stickers .product-sticker .discount-badge__text-top{color:#fff;font-size:15cqw;position:absolute;text-align:center;width:100%}.product-stickers .product-sticker .discount-badge__text-top{top:16%}.product-stickers .product-sticker .discount-badge__text-bottom{bottom:16%}@media(max-width:991.98px){.product-item-wrapper{padding:.75rem}}@media(max-width:767.98px){.product-item-wrapper{padding:.5rem}}.product-item{background:#fff;border-radius:1.25rem;-webkit-box-shadow:0 0 10px 0 rgba(14,5,31,.1);box-shadow:0 0 10px 0 rgba(14,5,31,.1);height:100%;padding:1.5rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item,.product-item__tags{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item__tags{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:.625rem}.product-item__top-actions{gap:0 .9375rem}.product-item__compare-button{color:#605f63;font-size:.75rem;font-weight:500;letter-spacing:1.2px;-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:0 .5rem;padding:.3125rem}.compare-modal .product-item__compare-button{display:none}@media(hover:hover)and (pointer:fine){.product-item__compare-button:hover{color:#7029ff}.product-item__compare-button:hover svg path{stroke:#7029ff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-item__compare-button:hover{color:#7029ff}.product-item__compare-button:hover svg path{stroke:#7029ff}}.product-item__compare-button svg{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}.product-item__compare-button svg path{-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94)}.product-item__compare-button .icon-in-compare{display:none}.product-item__compare-button.is-active{color:#7029ff}.product-item__compare-button.is-active svg.icon-in-compare{display:block}.product-item__compare-button.is-active svg.icon-in-compare path{stroke:#fff}.product-item__compare-button.is-active svg:not(.icon-in-compare){display:none}.product-item__compare-button.is-active svg path{stroke:#7029ff}.product-item .tag{border-radius:2.4375rem;color:#000;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;height:1.5rem;letter-spacing:1.2px;line-height:normal;padding:0 .625rem;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-item .tag--new{background-color:rgba(255,100,0,.05);color:#ff6400}.product-item .tag--sale{background-color:rgba(112,41,255,.05);color:#7029ff}.product-item .tag--black{background-color:#131216;color:#ff6400}.product-item .h3,.product-item h3{color:#131216;font-size:1.25rem;font-weight:600;letter-spacing:-.4px;line-height:1.2;padding-bottom:.25rem}.product-item .h4,.product-item .h5,.product-item h4,.product-item h5{color:#717075;font-size:.875rem;font-weight:400;letter-spacing:-.28px;line-height:normal}.product-item .h4,.product-item h4{display:block;padding-bottom:.25rem}.product-item .h4:empty,.product-item h4:empty{display:none}.product-item .h5,.product-item h5{min-height:1.3125rem}@media(hover:hover)and (pointer:fine){.product-item>a:hover .u-image:not(.u-image--hover){opacity:0;visibility:hidden}.product-item>a:hover .u-image--hover{opacity:1;visibility:visible}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-item>a:hover .u-image:not(.u-image--hover){opacity:0;visibility:hidden}.product-item>a:hover .u-image--hover{opacity:1;visibility:visible}}.product-item .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 .625rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:15.625rem}@media(max-width:991.98px){.product-item .image-wrapper{min-height:13.125rem}}@media(max-width:767.98px){.product-item .image-wrapper{min-height:auto}}.product-item .image-wrapper .u-image{height:auto;margin:auto;max-height:15.625rem;max-width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:auto}.product-item .image-wrapper .u-image--hover{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.product-item .image-wrapper .product-stickers{bottom:25px;right:18.5%;row-gap:40px;width:80px}.product-item__colors{gap:0 .4375rem;margin-bottom:1.8125rem;min-height:.875rem}@media(max-width:991.98px){.product-item__colors{margin-bottom:1.625rem}}.product-item__color{border-radius:50%;height:.8125rem;width:.8125rem}.product-item .u-underline{color:#4c4b4e;display:table;font-size:.875rem;font-weight:500;letter-spacing:.28px;margin:0 auto;padding-bottom:1.625rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.product-item__cta{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:0 .3125rem;justify-content:space-between;margin-top:auto}@media(max-width:991.98px){.product-item__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9375rem}}.product-item__cta .btn{max-width:8.75rem;padding:0 .9375rem;width:100%}.product-item__cta .added_to_cart.wc-forward{display:none!important}.product-item .prices{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:13.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item .prices .price del,.product-item .prices .price ins{display:block}.product-item .prices .price del{color:#717075;font-size:.875rem;font-weight:400;letter-spacing:-.28px;padding-bottom:.3125rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-item .prices .price ins,.product-item .prices .price>.amount{color:#131216;font-size:1.25rem;font-weight:600;letter-spacing:-.4px;text-decoration:none}.breadcrumbs-wrapper{margin-bottom:1rem}.main{padding-bottom:1rem}.main .main-image{margin:1rem 0}.main .published-at,.main h1{margin-bottom:1rem}.main .post-flex-content{margin:2rem 0}@media(min-width:768px){.main .post-flex-content-products .list-wrapper{overflow-x:scroll;padding:.5rem}}.main .post-flex-content-products ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:768px){.main .post-flex-content-products ul{width:400px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main .post-flex-content-products ul li{width:100%}@media(min-width:768px){.main .post-flex-content-products ul li{width:400px}}.main .post-flex-content-products ul li .product-item-wrapper{height:100%;padding:0}.main .post-flex-content-product-and-text .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:768px){.main .post-flex-content-product-and-text .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .post-flex-content-product-and-text .wrapper .product-column{padding:.5rem}}.main .post-flex-content-product-and-text .wrapper .product-column ul{width:100%}@media(min-width:768px){.main .post-flex-content-product-and-text .wrapper .product-column ul{width:400px}}.main .post-flex-content-product-and-text .wrapper .product-column ul .product-item-wrapper{height:100%;padding:0}