@media(min-width:1024px){body.single-product{overflow-x:visible}.single-product .site-container{overflow:visible}}@media(max-width:1023px){.single-product .site-container{overflow-x:clip}}@media(min-width:1024px){body.single-product.sidebar-in-view #navigation header.hide{transform:translateY(0)}}.pswp{--pswp-bg:#fff!important;--pswp-placeholder-bg:#fff!important;--pswp-icon-color:#000!important;--pswp-icon-color-secondary:#fff!important;--pswp-icon-stroke-color:transparent!important;--pswp-icon-stroke-width:1px!important;--pswp-preloader-color:rgba(0,0,0,.2)!important;--pswp-preloader-color-secondary:rgba(0,0,0,.6)!important}.pswp .pswp__button--arrow{display:none!important}@media(min-width:768px){.pswp .pswp__button--arrow{display:flex!important}}.pswp .pswp__bullets-indicator{bottom:20px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.pswp .pswp__bullet{background:rgba(0,0,0,.3);border-radius:50%;cursor:pointer;height:8px;transition:background .15s;width:8px}.pswp .pswp__bullet--active{background:#000}.arctica-content-page{margin:4rem 0}.product-display{display:flex;flex-direction:column;gap:24px;margin-top:24px}@media(min-width:1024px){.product-display{flex-direction:row;gap:4rem}}.product-media{position:relative;width:100%}@media(min-width:1024px){.product-media{flex:1}}.product-details{min-width:0;width:100%}@media(min-width:1024px){.product-details{align-self:flex-start;flex:0 0 45%;max-width:600px;position:sticky;top:var(--sticky-top,0);transition:top .3s ease}}.woocommerce div.product .product-mobile-summary,.woocommerce div.product .product-summary-header{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.woocommerce div.product .product-mobile-summary .product_title.entry-title,.woocommerce div.product .product-summary-header .product_title.entry-title{margin:0;text-align:unset}.woocommerce div.product .product-mobile-summary .product-subtitle,.woocommerce div.product .product-mobile-summary .woocommerce-product-details__short-description,.woocommerce div.product .product-mobile-summary .woocommerce-product-details__short-description p,.woocommerce div.product .product-mobile-summary .woocommerce-product-rating,.woocommerce div.product .product-summary-header .product-subtitle,.woocommerce div.product .product-summary-header .woocommerce-product-details__short-description,.woocommerce div.product .product-summary-header .woocommerce-product-details__short-description p,.woocommerce div.product .product-summary-header .woocommerce-product-rating{margin:0}.woocommerce div.product .product-mobile-summary .woocommerce-product-rating .star-rating,.woocommerce div.product .product-summary-header .woocommerce-product-rating .star-rating{height:16px;line-height:1;overflow:hidden;position:relative;width:88px}.woocommerce div.product .product-mobile-summary .woocommerce-product-rating .star-rating:before,.woocommerce div.product .product-summary-header .woocommerce-product-rating .star-rating:before{background-color:#e3e3e3;content:"";inset:0;position:absolute}.woocommerce div.product .product-mobile-summary .woocommerce-product-rating .star-rating span,.woocommerce div.product .product-mobile-summary .woocommerce-product-rating .star-rating:before,.woocommerce div.product .product-summary-header .woocommerce-product-rating .star-rating span,.woocommerce div.product .product-summary-header .woocommerce-product-rating .star-rating:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m233-120 93-304L80-600h304l96-320 96 320h304L634-424l93 304-247-188z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m233-120 93-304L80-600h304l96-320 96 320h304L634-424l93 304-247-188z'/%3E%3C/svg%3E");mask-repeat:repeat;-webkit-mask-repeat:repeat;mask-size:18px 16px;-webkit-mask-size:18px 16px}.woocommerce div.product .product-mobile-summary .woocommerce-product-rating .star-rating span,.woocommerce div.product .product-summary-header .woocommerce-product-rating .star-rating span{background-color:#000;display:block;font-size:0;height:100%;overflow:hidden}.woocommerce div.product .product-mobile-summary p.price,.woocommerce div.product .product-summary-header p.price{margin:0}.woocommerce div.product .out-of-stock,.woocommerce div.product .stock{color:inherit}.woocommerce div.product .product-mobile-summary{margin-bottom:1rem}@media(min-width:1024px){.woocommerce div.product .product-mobile-summary{display:none}}@media(max-width:1023px){.woocommerce div.product .product-summary-header{display:none}}@media(min-width:1024px){.woocommerce div.product.product-type-variable .woocommerce-variation-price{display:none}}.arctica-gallery{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(min-width:769px){.arctica-gallery{container-type:inline-size}}@media(max-width:768px){.arctica-gallery{display:block}.arctica-gallery:not(.swiper) .gallery-item:not(.hidden-gallery-item)~.gallery-item:not(.hidden-gallery-item){display:none}}.gallery-item{aspect-ratio:.8;background:#f5f5f5;border-radius:4px;overflow:hidden;position:relative}.gallery-item:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f5f5f5,#e8e8e8 50%,#f5f5f5);background-size:200% 100%;content:"";inset:0;position:absolute;z-index:1}.gallery-item.hidden-gallery-item,.gallery-item.loaded:before{display:none}.gallery-item .gallery-img{display:block;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease;width:100%}.gallery-item.loaded .gallery-img{opacity:1}.gallery-item[data-object-fit=contain] .gallery-img{object-fit:contain}.gallery-item[data-padding=yes] .gallery-img{box-sizing:border-box;padding:10%}.gallery-item .gallery-caption{background:rgba(0,0,0,.6);border-radius:4px;bottom:12px;color:#fff;font-size:11px;left:50%;line-height:1.3;max-width:calc(100% - 24px);opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;width:max-content;z-index:2}@media(max-width:768px){.gallery-item .gallery-caption{bottom:32px}}.gallery-item.loaded .gallery-caption,.gallery-item:hover .gallery-caption{opacity:1}@media(min-width:769px){.arctica-gallery .gallery-item[data-padding=yes] .gallery-img{padding:5cqi}}.arctica-gallery--first-row-two{grid-template-columns:1fr 1fr}.arctica-gallery--first-row-two .gallery-item--pos-1,.arctica-gallery--first-row-two .gallery-item--pos-2{aspect-ratio:.8}.arctica-gallery--first-row-two .gallery-item:not(.gallery-item--pos-1):not(.gallery-item--pos-2):not(.hidden-gallery-item){aspect-ratio:1.7777777778;grid-column:1/-1}@media(max-width:768px){.arctica-gallery--first-row-two{grid-template-columns:1fr}.arctica-gallery--first-row-two .gallery-item{aspect-ratio:.8!important;grid-column:1!important}}.arctica-gallery--first-row-single{grid-template-columns:1fr 1fr}.arctica-gallery--first-row-single .gallery-item--pos-1{aspect-ratio:1.7777777778;grid-column:1/-1}.arctica-gallery--first-row-single .gallery-item:not(.gallery-item--pos-1):not(.hidden-gallery-item){aspect-ratio:.8}@media(max-width:768px){.arctica-gallery--first-row-single{grid-template-columns:1fr}.arctica-gallery--first-row-single .gallery-item{aspect-ratio:.8!important;grid-column:1!important}}.arctica-gallery--single-column{grid-template-columns:1fr}.arctica-gallery--single-column .gallery-item{aspect-ratio:1.7777777778}@media(max-width:768px){.arctica-gallery--single-column .gallery-item{aspect-ratio:.8}}.arctica-gallery--alternating{grid-template-columns:1fr 1fr}.arctica-gallery--alternating .gallery-item--cycle-0{aspect-ratio:1.7777777778;grid-column:1/-1}.arctica-gallery--alternating .gallery-item--cycle-1,.arctica-gallery--alternating .gallery-item--cycle-2{aspect-ratio:.8}@media(max-width:768px){.arctica-gallery--alternating{grid-template-columns:1fr}.arctica-gallery--alternating .gallery-item{aspect-ratio:.8!important;grid-column:1!important}}.arctica-gallery--alternating-2{grid-template-columns:1fr 1fr}.arctica-gallery--alternating-2 .gallery-item--cycle-0,.arctica-gallery--alternating-2 .gallery-item--cycle-1{aspect-ratio:.8}.arctica-gallery--alternating-2 .gallery-item--cycle-2{aspect-ratio:1.7777777778;grid-column:1/-1}@media(max-width:768px){.arctica-gallery--alternating-2{grid-template-columns:1fr}.arctica-gallery--alternating-2 .gallery-item{aspect-ratio:.8!important;grid-column:1!important}}.arctica-gallery--mixed{grid-template-columns:1fr 1fr}.arctica-gallery--mixed .gallery-item--pos-1{aspect-ratio:1.7777777778;grid-column:1/-1}.arctica-gallery--mixed .gallery-item--pos-2,.arctica-gallery--mixed .gallery-item--pos-3{aspect-ratio:.8}.arctica-gallery--mixed .gallery-item:not(.gallery-item--pos-1):not(.gallery-item--pos-2):not(.gallery-item--pos-3):not(.hidden-gallery-item){aspect-ratio:1.7777777778;grid-column:1/-1}@media(max-width:768px){.arctica-gallery--mixed{grid-template-columns:1fr}.arctica-gallery--mixed .gallery-item{aspect-ratio:.8!important;grid-column:1!important}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.arctica-gallery.swiper{position:relative;--swiper-pagination-color:#000}.arctica-gallery.swiper .swiper-slide{aspect-ratio:.8;display:block}.arctica-gallery.swiper .swiper-slide img{z-index:auto}.gallery-lightbox-btn{align-items:center;background:hsla(0,0%,100%,.8);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:16px;top:16px;width:44px;z-index:10}.gallery-lightbox-btn:hover{background:#fff}@media(min-width:768px){.gallery-lightbox-btn{display:none}}.single-product .quantity,.variations_form .variations{display:none!important}.arctica-product-meta{color:#666;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 16px;margin-bottom:12px}.arctica-product-meta__item{white-space:nowrap}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{display:none}.woocommerce div.product form.cart .button{float:unset}.arctica-variations{margin-bottom:24px}.arctica-picker-label{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:12px}.arctica-picker-label .current-color-name,.arctica-size-chart-link{color:#000;font-weight:400}.arctica-size-chart-link{align-items:center;cursor:pointer;display:flex;gap:6px}.arctica-size-chart-link svg{flex-shrink:0}.arctica-size-chart-link:hover{text-decoration:underline}.arctica-color-picker{margin-bottom:24px}.arctica-color-swatches{display:flex;flex-wrap:wrap;gap:8px}.arctica-swatch--color{aspect-ratio:1;background:#f5f5f5;border:1px solid transparent;border-radius:4px;cursor:pointer;overflow:hidden;padding:0;position:relative;transition:box-shadow .15s ease;width:70px}.arctica-swatch--color:hover{background:#f5f5f5;border:1px solid #000;color:inherit}.arctica-swatch--color.arctica-swatch--selected{border:1px solid #000}.arctica-swatch--color .arctica-swatch__image{display:block;height:100%;object-fit:contain;width:100%}.arctica-swatch--color.has-padded-image .arctica-swatch__image{box-sizing:border-box;padding:10%}.arctica-swatch--color.arctica-swatch--sold-out .arctica-swatch__overlay{background:linear-gradient(to top right,transparent calc(50% - 1px),#b4b4b4 50%,transparent calc(50% + 1px));inset:0;pointer-events:none;position:absolute}.arctica-swatch--color.arctica-swatch--sold-out .arctica-swatch__image{opacity:.5}.arctica-size-picker{margin-bottom:24px}.arctica-size-buttons{display:flex;flex-wrap:wrap;gap:6px}.arctica-swatch--size{border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;height:48px;min-width:50px;padding:0 16px;transition:border-color .15s ease}.arctica-swatch--size,.arctica-swatch--size:hover{background:transparent;color:#000}.arctica-swatch--size.arctica-swatch--selected,.arctica-swatch--size:hover:not(.arctica-swatch--sold-out){border-color:#000}.arctica-swatch--size.arctica-swatch--sold-out{color:rgba(0,0,0,.3);position:relative}.arctica-swatch--size.arctica-swatch--sold-out:after{background:linear-gradient(to top right,transparent calc(50% - 1px),#b4b4b4 50%,transparent calc(50% + 1px));content:"";inset:0;pointer-events:none;position:absolute}.arctica-swatch--size.arctica-swatch--no-variation{display:none}.arctica-unisex-badge{align-items:center;background:#000;border-radius:100px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1;margin-top:6px;padding:3px 8px;text-transform:uppercase;width:fit-content}.single-product .single_add_to_cart_button.button{padding:16px!important;width:100%!important}.single-product .single_add_to_cart_button.button.disabled,.single-product .single_add_to_cart_button.button:disabled,.single-product .single_add_to_cart_button.button[disabled]{background:#000!important;color:#fff!important;cursor:not-allowed!important;opacity:.5!important}.arctica-description-preview{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.arctica-description-preview__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.arctica-description-preview__text ol,.arctica-description-preview__text p,.arctica-description-preview__text ul{margin:0 0 .5em}.arctica-description-preview__link{color:#000;cursor:pointer;font-size:14px;text-decoration:underline}.description-modal__product{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;gap:12px;margin-bottom:20px;padding-bottom:16px}.description-modal__image-wrapper{background:#f5f5f5;border-radius:4px;flex-shrink:0;height:48px;position:relative;width:48px}.description-modal__product-image{display:block;height:100%;object-fit:contain;width:100%}.description-modal__image-wrapper.has-padded-image .description-modal__product-image{box-sizing:border-box;padding:10%}.description-modal__product-name{font-weight:500}.description-modal__body p{margin:0 0 1em}.description-modal__body p:last-child{margin-bottom:0}.description-modal__body ol,.description-modal__body ul{margin-left:20px}.description-modal__body a{color:#000;text-decoration:underline}.arctica-accordion{border-top:1px solid rgba(0,0,0,.1)}.arctica-accordion__item{border-bottom:1px solid rgba(0,0,0,.1)}.arctica-accordion__header{align-items:center;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:16px 0;text-align:left;width:100%}.arctica-accordion__header,.arctica-accordion__header:hover{background:transparent;color:#000}.arctica-accordion__title{flex:1}.arctica-accordion__icon{align-items:center;display:flex;justify-content:center;transition:transform .2s ease}.arctica-accordion__icon svg{display:block}.arctica-accordion__header[aria-expanded=true] .arctica-accordion__icon{transform:rotate(180deg)}.arctica-accordion__panel{overflow:hidden}.arctica-accordion__panel[hidden]{display:none}.arctica-accordion__content{display:flex;flex-direction:column;gap:12px;padding-bottom:24px}.arctica-accordion__content h2{display:none}.arctica-accordion__content ol,.arctica-accordion__content p,.arctica-accordion__content ul{margin:0}.arctica-accordion__content a{color:#000;text-decoration:underline}.arctica-accordion__content ol,.arctica-accordion__content ul{margin-left:20px}.arctica-accordion__content table{border-collapse:collapse;width:100%}.arctica-accordion__content table td,.arctica-accordion__content table th{border-bottom:1px solid rgba(0,0,0,.05);padding:8px 0;text-align:left}.arctica-accordion__content table th{font-weight:500;width:40%}.shipping-returns-tab,.size-fit-tab{display:flex;flex-direction:column;gap:12px}.size-fit-tab__chart-link{color:#000;cursor:pointer;text-decoration:underline}.modal{display:none}.modal.is-open{display:block}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.modal__container{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin:16px;max-height:90vh;max-width:600px;overflow:hidden;width:100%}.modal__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:16px 24px}.modal__title{font-size:18px;font-weight:600;margin:0}.modal__close{align-items:center;background:transparent;border:none;color:#000;cursor:pointer;display:flex;justify-content:center;margin:-8px;padding:8px}.modal__close:hover{background:transparent;color:#000;opacity:.7}.modal__content{flex:1;overflow-y:auto;padding:24px}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}.modal.is-open .modal__overlay{animation:modalFadeIn .2s ease-out}.modal.is-open .modal__container{animation:modalSlideIn .2s ease-out}#modal-size-chart .modal__container{max-width:720px}.size-chart-table{border-collapse:collapse;font-size:14px;width:100%}.size-chart-table td,.size-chart-table th{border-bottom:1px solid rgba(0,0,0,.1);padding:12px 16px;text-align:center}.size-chart-table th{background:#f5f5f5;font-weight:600}.size-chart-table tbody tr:hover{background:#fafafa}.size-chart-note{color:rgba(0,0,0,.6);font-size:13px;margin-top:16px}.arctica-reviews{margin-bottom:48px!important;margin-top:48px!important;max-width:1200px!important}.arctica-reviews__header{align-items:center;display:flex;flex-direction:column;margin-bottom:4rem}.arctica-reviews__title{font-size:30px;font-weight:600;margin-bottom:2rem}.arctica-reviews__summary{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem;width:100%}@media(min-width:768px){.arctica-reviews__summary{align-items:flex-start;flex-direction:row;gap:2rem}.arctica-reviews__summary>*{flex:1}.arctica-reviews__summary>*+*{border-left:1px solid rgba(0,0,0,.1);padding-left:2rem}}.arctica-reviews__average{text-align:center}.arctica-reviews__average-number{color:#000;font-size:48px;font-weight:700;line-height:1}.arctica-reviews__average-stars{display:flex;justify-content:center;margin:8px 0}.arctica-reviews__average-stars .arctica-star-rating{height:28px;width:156px}.arctica-reviews__average-stars .arctica-star-rating span,.arctica-reviews__average-stars .arctica-star-rating:before{mask-size:32px 28px;-webkit-mask-size:32px 28px}.arctica-reviews__average-count{color:rgba(0,0,0,.6);font-size:14px}.arctica-reviews__breakdown-row{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;margin:0 -6px 4px;padding:3px 6px;transition:background .15s}.arctica-reviews__breakdown-row:hover{background:rgba(0,0,0,.05)}.arctica-reviews__breakdown-row.is-active{background:rgba(0,0,0,.08)}.arctica-reviews__breakdown-label{flex-shrink:0;font-size:13px;width:50px}.arctica-reviews__breakdown-bar{background:#e5e5e5;border-radius:4px;flex:1;height:8px;overflow:hidden}.arctica-reviews__breakdown-fill{background:#000;border-radius:4px;height:100%;transition:width .3s ease}.arctica-reviews__breakdown-count{color:rgba(0,0,0,.6);font-size:13px;text-align:right;width:24px}.arctica-reviews__extras{display:flex;flex-direction:column;gap:20px}.arctica-reviews__fit-question{color:#000;font-size:13px;font-weight:500;margin:0 0 10px}.arctica-reviews__fit-track{background:#e5e5e5;border-radius:2px;height:4px;margin-bottom:8px;position:relative}.arctica-reviews__fit-marker{background:#000;border-radius:50%;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.arctica-reviews__fit-labels{color:rgba(0,0,0,.6);display:flex;font-size:11px;justify-content:space-between}.arctica-reviews__recommend-question{color:#000;font-size:13px;font-weight:500;margin:0 0 4px}.arctica-reviews__recommend-answer{color:rgba(0,0,0,.6);font-size:12px}.arctica-reviews__controls{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end;margin-bottom:24px;min-height:34px}.arctica-reviews__filters{align-items:center;display:flex;flex:1;gap:8px}.arctica-reviews__filters-label{font-size:13px;font-weight:500;white-space:nowrap}.arctica-reviews__filters-badges{display:flex;flex-wrap:wrap;gap:6px}.arctica-reviews__filter-badge{align-items:center;background:#fff;border:1px solid #ccc;border-radius:20px;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:8px 12px;transition:border-color .15s,background .15s}.arctica-reviews__filter-badge:hover{background:#f5f5f5;border-color:#999;color:#000}.arctica-reviews__sort-select{background:#fff;border:1px solid #ccc;border-radius:2em;cursor:pointer;flex-shrink:0;font-size:13px;padding:8px 12px}.arctica-reviews__sort-select:focus{border-color:#000;outline:none}.arctica-reviews__no-results{border-top:1px solid #eee;padding:4rem 0;text-align:center}.arctica-reviews__no-results p{color:rgba(0,0,0,.6);font-size:14px;margin-bottom:16px}.arctica-reviews__no-results-clear{background:#fff;border:1px solid #ccc;border-radius:2em;color:#000;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:border-color .15s,background .15s}.arctica-reviews__no-results-clear:hover{background:#f5f5f5;border-color:#999}.arctica-reviews__write-btn{background:#fff;border:1px solid #bbb;color:#000;cursor:pointer;font-weight:500;padding:12px 32px}.arctica-reviews__write-btn:hover{background:#f5f5f5;border-color:#999;color:#000}.arctica-reviews__list{border-top:1px solid rgba(0,0,0,.1)}.arctica-reviews__empty{color:rgba(0,0,0,.6);padding:2rem 0;text-align:center}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.arctica-reviews__skeleton{border-bottom:1px solid rgba(0,0,0,.08);padding:2rem 0}.arctica-reviews__skeleton-headline,.arctica-reviews__skeleton-line,.arctica-reviews__skeleton-meta,.arctica-reviews__skeleton-stars{animation:skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:3px}.arctica-reviews__skeleton-stars{height:14px;margin-bottom:12px;width:80px}.arctica-reviews__skeleton-headline{height:16px;margin-bottom:12px;width:55%}.arctica-reviews__skeleton-line{height:13px;margin-bottom:8px}.arctica-reviews__skeleton-line--short{width:70%}.arctica-reviews__skeleton-meta{height:12px;margin-top:12px;width:110px}.arctica-reviews__item{border-bottom:1px solid rgba(0,0,0,.1);padding:2rem 0}@media(min-width:768px){.arctica-reviews__item{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 190px}}.arctica-reviews__item-main{min-width:0}.arctica-reviews__item-rating{align-items:center;display:flex;gap:12px;margin-bottom:10px}.arctica-reviews__item-stars{display:flex}.arctica-reviews__item-date{color:rgba(0,0,0,.5);font-size:13px}.arctica-reviews__item-headline{font-size:16px;font-weight:600;margin:0 0 10px}.arctica-reviews__item-content{line-height:1.6;margin-bottom:12px}.arctica-reviews__item-content p{margin:0 0 .5em}.arctica-reviews__item-content p:last-child{margin-bottom:0}.arctica-reviews__item-details{color:rgba(0,0,0,.6);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 16px}.arctica-reviews__item-aside{min-width:0;padding-top:3px}.arctica-reviews__item-author-block{margin-bottom:12px}.arctica-reviews__item-author{display:block;font-size:14px;font-weight:600;margin-bottom:3px}.arctica-reviews__verified{color:rgba(0,0,0,.45);font-size:12px;font-weight:400}.arctica-reviews__item-profile{display:flex;flex-direction:column;gap:5px;margin:0;padding:0}.arctica-reviews__item-profile-row{display:flex;font-size:13px;gap:8px}.arctica-reviews__item-profile-row dt{color:rgba(0,0,0,.45);flex-shrink:0;width:68px}.arctica-reviews__item-profile-row dd{color:rgba(0,0,0,.8);margin:0}.arctica-reviews__load-more{background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:4px;color:#000;cursor:pointer;display:block;font-weight:500;margin-top:2rem;padding:16px;width:100%}.arctica-reviews__load-more:hover{background:transparent;border-color:#000;color:#000}.arctica-star-rating{display:inline-block;height:16px;overflow:hidden;position:relative;vertical-align:middle;width:88px}.arctica-star-rating:before{background-color:#e3e3e3;content:"";inset:0;position:absolute}.arctica-star-rating span,.arctica-star-rating:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m233-120 93-304L80-600h304l96-320 96 320h304L634-424l93 304-247-188z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m233-120 93-304L80-600h304l96-320 96 320h304L634-424l93 304-247-188z'/%3E%3C/svg%3E");mask-repeat:repeat;-webkit-mask-repeat:repeat;mask-size:18px 16px;-webkit-mask-size:18px 16px}.arctica-star-rating span{background-color:#000;display:block;height:100%;overflow:hidden}.arctica-star-rating--sm{height:14px;width:78px}.arctica-star-rating--sm span,.arctica-star-rating--sm:before{mask-size:16px 14px;-webkit-mask-size:16px 14px}.review-form__product{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;gap:12px;margin-bottom:20px;padding-bottom:20px}.review-form__product-image{border-radius:4px;flex-shrink:0;height:56px;object-fit:contain;width:56px}.review-form__product-name{color:#000;font-size:15px;font-weight:500;line-height:1.3}.review-form__field{margin-bottom:20px}.review-form__label{display:block;font-weight:500;margin-bottom:8px}.review-form__stars{display:flex;gap:4px}.review-form__star{background:transparent;border:none;color:#e3e3e3;cursor:pointer;padding:0;transition:color .15s}.review-form__star:hover{background:transparent;color:#000}.review-form__stars[data-hover="1"] .review-form__star:nth-child(-n+1),.review-form__stars[data-hover="2"] .review-form__star:nth-child(-n+2),.review-form__stars[data-hover="3"] .review-form__star:nth-child(-n+3),.review-form__stars[data-hover="4"] .review-form__star:nth-child(-n+4),.review-form__stars[data-hover="5"] .review-form__star:nth-child(-n+5),.review-form__stars[data-rating="1"] .review-form__star:nth-child(-n+1),.review-form__stars[data-rating="2"] .review-form__star:nth-child(-n+2),.review-form__stars[data-rating="3"] .review-form__star:nth-child(-n+3),.review-form__stars[data-rating="4"] .review-form__star:nth-child(-n+4),.review-form__stars[data-rating="5"] .review-form__star:nth-child(-n+5){color:#000}.review-form input[type=email],.review-form input[type=text],.review-form textarea{border:1px solid rgba(0,0,0,.15);border-radius:4px;font-size:16px;padding:12px;width:100%}.review-form input[type=email]:focus,.review-form input[type=text]:focus,.review-form textarea:focus{border-color:#000;outline:none}.review-form textarea{max-height:200px;max-width:100%;min-width:100%;resize:vertical}.review-form__radio-group{display:flex;flex-wrap:wrap;gap:8px}.review-form__radio-group--column{flex-direction:column}.review-form__radio{align-items:center;cursor:pointer;display:flex}.review-form__radio input[type=radio]{appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.3);border-radius:50%;cursor:pointer;height:18px;margin:0;position:relative;width:18px}.review-form__radio input[type=radio]:checked{border-color:#000}.review-form__radio input[type=radio]:checked:after{background:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.review-form__radio input[type=radio]:focus{border-color:#000;outline:none}.review-form__radio span{font-size:14px;margin-left:8px}.review-form__slider-head{align-items:center;display:flex;gap:8px;margin-bottom:4px}.review-form__slider-head .review-form__label{margin:0 auto 0 0}.review-form__slider-value{color:#666;font-size:14px}.review-form__slider-clear{background:none;border:none;color:#666;cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.review-form__slider-clear:hover{background:none;color:#000}.review-form__slider{--fill:0%}.review-form__slider-range{-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;height:18px;margin:6px 0;padding:0;width:100%}.review-form__slider-range:focus{border:none;outline:none}.review-form__slider-range::-webkit-slider-runnable-track{background:linear-gradient(to right,#000 var(--fill),#ddd var(--fill));border-radius:2px;height:4px}.review-form__slider-range::-moz-range-track{background:#ddd;border-radius:2px;height:4px}.review-form__slider-range::-moz-range-progress{background:#000;border-radius:2px;height:4px}.review-form__slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;height:18px;margin-top:-7px;width:18px}.review-form__slider-range::-moz-range-thumb{background:#000;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;height:18px;width:18px}.review-form__slider:not(.is-touched) .review-form__slider-range::-webkit-slider-runnable-track{background:#ddd}.review-form__slider:not(.is-touched) .review-form__slider-range::-moz-range-progress{background:#ddd}.review-form__slider:not(.is-touched) .review-form__slider-range::-webkit-slider-thumb{background:#ccc}.review-form__slider:not(.is-touched) .review-form__slider-range::-moz-range-thumb{background:#ccc}.review-form__slider-ends{color:#999;display:flex;font-size:12px;justify-content:space-between;margin-top:2px}.review-form__error{background:#fef2f2;border-radius:4px;color:#dc2626;font-size:14px;margin-bottom:16px;padding:12px}.review-form__submit{background:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px;width:100%}.review-form__submit:hover:not(:disabled){background:#333;color:#fff}.review-form__submit:disabled{cursor:not-allowed;opacity:.6}.arctica-features{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.arctica-feature{align-items:center;display:flex;gap:16px}.arctica-feature__image-wrapper{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.arctica-feature__icon{height:100%;object-fit:contain;width:100%}.arctica-feature__body{display:flex;flex-direction:column;gap:2px;min-width:0}.arctica-feature__label{color:#000;font-size:14px;font-weight:600}.arctica-feature__description{color:rgba(0,0,0,.55);font-size:13px;line-height:1.5;margin:0}.arctica-top-review__title{color:#000;font-size:16px;font-weight:500;margin:0 0 14px;padding:16px 0 0}.arctica-top-review__item{background:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;gap:6px;padding:12px}.arctica-top-review__item-header{align-items:center;display:flex;gap:10px}.arctica-top-review__item-stars{display:flex}.arctica-top-review__verified{color:rgba(0,0,0,.5);font-size:11px}.arctica-top-review__headline{color:#000;font-size:14px;font-weight:600;margin:0}.arctica-top-review__body{color:rgba(0,0,0,.7);font-size:14px;line-height:1.55}.arctica-top-review__full{color:#000;display:block}.arctica-top-review__read-more{color:#000;cursor:pointer;font-size:14px;font-weight:500;margin-left:4px;text-decoration:underline;text-underline-offset:2px}.arctica-top-review__meta{align-items:center;color:rgba(0,0,0,.45);display:flex;font-size:12px;gap:8px;margin-top:4px}.arctica-top-review__author{color:rgba(0,0,0,.6);font-weight:500}.arctica-top-review__more-btn{color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;margin-top:14px;text-decoration:underline;text-underline-offset:2px}.arctica-top-review__more-btn:hover{opacity:.6}.arctica-sticky-bar-wrapper{height:0;pointer-events:none;position:relative}.arctica-sticky-bar{background:#fff;border-top:1px solid rgba(0,0,0,.1);bottom:0;left:0;pointer-events:auto;position:fixed;right:0;transition:transform .3s ease,opacity .3s ease;z-index:1000}.arctica-sticky-bar[data-state=hidden]{opacity:0;pointer-events:none;transform:translateY(100%)}.arctica-sticky-bar[data-state=visible]{opacity:1;pointer-events:auto;transform:translateY(0)}.arctica-sticky-bar__content{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:2000px;padding:12px 48px}.arctica-sticky-bar__product{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.arctica-sticky-bar__image-wrapper{background:#f5f5f5;border-radius:4px;flex-shrink:0;height:56px;position:relative;width:56px}.arctica-sticky-bar__image-wrapper.has-padded-image .arctica-sticky-bar__image{box-sizing:border-box;padding:10%}.arctica-sticky-bar__image{display:block;height:100%;object-fit:contain;width:100%}.arctica-sticky-bar__image-skeleton{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}.arctica-sticky-bar__info{flex:1;min-width:0}.arctica-sticky-bar__name{color:#000;display:block;font-weight:500;line-height:1.3;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arctica-sticky-bar__size{color:rgba(0,0,0,.5);font-weight:400}.arctica-sticky-bar__price-wrapper{min-height:24px;position:relative}.arctica-sticky-bar__price-skeleton{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:20px;left:0;position:absolute;top:0;width:80px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.arctica-sticky-bar__button{background:#000;border:none;color:#fff;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:500;min-width:320px;padding:14px 48px;transition:background .2s ease,opacity .2s ease;white-space:nowrap}.arctica-sticky-bar__button:hover:not(:disabled){background:#333;color:#fff}.arctica-sticky-bar__button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:768px){.arctica-sticky-bar__content{align-items:stretch;flex-direction:column;gap:8px;padding:12px 24px}.arctica-sticky-bar__button{font-size:15px;min-width:unset;padding:14px;width:100%}}body:has(#mega-menu.active) .arctica-sticky-bar,body:has(#mobile-menu.active) .arctica-sticky-bar,body:has(#side-cart.active) .arctica-sticky-bar{opacity:0;pointer-events:none;transform:translateY(100%)}.arctica-feature-cards{margin:4rem 0}.arctica-feature-cards__header{margin-bottom:1.5rem}.arctica-feature-cards__title{font-size:24px;font-weight:600;margin:0 0 8px}.arctica-feature-cards__subtitle{color:rgba(0,0,0,.5);font-size:16px;margin:0}.arctica-feature-cards__subtitle strong{color:#000}.arctica-feature-cards__swiper{overflow:hidden;padding:0 24px}@media(min-width:768px){.arctica-feature-cards__swiper{padding:0 48px}}.arctica-feature-cards__swiper .swiper-wrapper{align-items:flex-start}.arctica-feature-cards__swiper .swiper-button-next{left:auto;right:12px}.arctica-feature-cards__swiper .swiper-button-prev{left:12px;right:auto}.arctica-feature-cards__swiper .swiper-button-prev span{margin-right:5%}.arctica-feature-cards__swiper .swiper-slide{text-align:unset}.arctica-feature-cards__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:16px}@media(min-width:768px){.arctica-feature-cards__swiper:not(.swiper-initialized) .swiper-wrapper{gap:24px}}.arctica-feature-cards__swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(83.33333% - 13.33333px)}@media(min-width:768px){.arctica-feature-cards__swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(45.45455% - 21.81818px)}}@media(min-width:1024px){.arctica-feature-cards__swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(31.25% - 22.5px)}}.arctica-feature-card__image-wrapper{aspect-ratio:3/4;background:#f5f5f5;border-radius:4px;overflow:hidden;position:relative}.arctica-feature-card__image-wrapper--has-image:before{animation:skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:200% 100%;content:"";inset:0;position:absolute;z-index:1}.arctica-feature-card__image-wrapper--has-image.loaded:before{display:none}.arctica-feature-card__image{display:block;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease;width:100%}.arctica-feature-card__image-wrapper.loaded .arctica-feature-card__image{opacity:1}.arctica-feature-card__body{padding:12px 0 0}.arctica-feature-card__name{font-size:16px;font-weight:600;margin:0 0 4px}.arctica-feature-card__description{color:rgba(0,0,0,.6);font-size:14px;margin:0}
/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{color:var(--pswp-icon-color-secondary);fill:var(--pswp-icon-color);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{fill:none;stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width)}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}