#primary{padding-bottom:0;padding-top:128px}#primary main .woocommerce-notices-wrapper{display:none !important}#primary main .woocommerce-breadcrumb{padding:0 0 16px;display:block !important}@media(max-width: 1180px){#primary main .woocommerce-breadcrumb{padding:12px 0 16px}}#primary main .woocommerce-breadcrumb .container{display:flex;gap:8px;font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-breadcrumb .container{color:#0c273c;flex-wrap:wrap}#primary main .woocommerce-breadcrumb::before,#primary main .woocommerce-breadcrumb::after{content:none !important}#primary main .woocommerce-breadcrumb a{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-breadcrumb a{color:#6d7d8a;text-decoration:none}#primary main .woocommerce-breadcrumb .breadcrumbs__separator{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-breadcrumb .breadcrumbs__separator{color:#6d7d8a}#primary main .woocommerce-product-gallery{width:50%}#primary main .woocommerce-product-gallery .flex-viewport{border-radius:4px}#primary main .woocommerce-product-gallery img{object-fit:cover;width:100%;border-radius:4px}#primary main .woocommerce-product-gallery .flex-control-nav{padding:0;margin:0;list-style-type:none;display:flex;gap:8px;margin-top:8px}#primary main .woocommerce-product-gallery .flex-control-nav li{display:flex}#primary main .woocommerce-product-gallery .flex-control-nav li img{width:80px !important;height:64px !important;object-fit:cover;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;outline:2px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer}#primary main .woocommerce-product-gallery .flex-control-nav li img.flex-active{outline-color:#09a8be}#primary main .woocommerce-product-details__short-description{margin-bottom:32px}#primary main .woocommerce-product-details__short-description p{font-family:"Manrope",sans-serif;font-size:1.125rem;font-weight:500;line-height:120%;letter-spacing:-0.03em}@media(max-width: 1024px){#primary main .woocommerce-product-details__short-description p{letter-spacing:-0.0275em}}#primary main .woocommerce-tabs{display:flex;flex-direction:column;gap:64px;padding:24px 0 64px}#primary main .woocommerce-tabs .container{max-width:672px !important;width:100% !important}@media(max-width: 900px){#primary main .woocommerce-tabs .container{max-width:100% !important}}#primary main .woocommerce-tabs .tabs{display:flex;gap:16px;padding-bottom:8px;border-bottom:1px solid #d2e0eb;width:100%;margin:0;margin-top:64px;padding-left:0;list-style-type:none}#primary main .woocommerce-tabs .tabs .container{display:flex;gap:16px}#primary main .woocommerce-tabs .tabs .container li a{font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-tabs .tabs .container li a{color:#6d7d8a;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative}#primary main .woocommerce-tabs .tabs .container li a::before{content:"";position:absolute;bottom:-8px;left:50%;width:30px;height:1px;background-color:#0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:0;transform:translateX(-50%)}#primary main .woocommerce-tabs .tabs .container li.active a{color:#0c273c}#primary main .woocommerce-tabs .tabs .container li.active a::before{opacity:1}#primary main .woocommerce-tabs .shop_attributes a{text-decoration:none;color:#0c273c;font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-tabs h2{margin-bottom:24px}#primary main .woocommerce-variation-add-to-cart,#primary main form.cart{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px;align-items:center}#primary main .woocommerce-variation-add-to-cart .product-total-price,#primary main form.cart .product-total-price{display:flex;width:60%}#primary main .woocommerce-variation-add-to-cart .product-total-price .price,#primary main form.cart .product-total-price .price{margin:0 !important}#primary main .product-summary{display:flex;gap:84px;margin-top:64px}@media(max-width: 1180px){#primary main .product-summary{gap:40px}}@media(max-width: 900px){#primary main .product-summary{margin-top:24px}}#primary main .product-summary .added_to_cart,#primary main .product-summary .onsale{display:none !important}#primary main .product-summary .summary{width:50%}#primary main .product-summary .summary .product_title{margin-bottom:8px}#primary main .product-summary .summary .price{margin-bottom:8px;font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em;color:#016f7f}#primary main .product-summary .summary .price bdi{font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em;color:#016f7f}#primary main .product-summary .summary .price ins{text-decoration:none}#primary main .product-summary .summary .product_meta .posted_in,#primary main .product-summary .summary .product_meta .tagged_as,#primary main .product-summary .summary .product_meta .posted_in{display:none}#primary main .product-summary .summary .product_meta{margin-bottom:24px}#primary main .product-summary .summary .product_meta .sku_wrapper{font-weight:700;font-size:16px;color:#0c273c;margin-bottom:0}#primary main .product-summary .summary .variations{width:100%}#primary main .product-summary .summary .variations tbody{display:flex;flex-direction:column;gap:32px}#primary main .product-summary .summary .variations tbody tr{display:flex;flex-direction:column;gap:16px}#primary main .product-summary .summary .variations tbody tr th{text-align:left;padding:0}#primary main .product-summary .summary .variations tbody tr th label{font-family:"Manrope",sans-serif;font-size:1.125rem;font-weight:500;line-height:120%;letter-spacing:-0.03em}@media(max-width: 1024px){#primary main .product-summary .summary .variations tbody tr th label{letter-spacing:-0.0275em}}#primary main .product-summary .summary .variations tbody tr td{padding:0;display:flex;flex-wrap:wrap;gap:32px}#primary main .product-summary .summary .variations tbody tr td .wc-var-select-hidden{display:none !important}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios{display:flex}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios label{min-width:57px;height:36px;border:1px solid #0c273c;display:flex;align-items:center;justify-content:center;position:relative}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios label:not(:first-of-type){margin-left:-1px}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios label input{appearance:none;width:0;height:0;position:absolute;top:0;left:0;margin:0}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios label input:checked+.swatch+.swatch-label{color:#fff;background:#0c273c}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios label .swatch-label{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap:not([data-attribute_name=attribute_pa_varv]) .wc-var-radios label .swatch-label{color:#0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:100%;height:100%;padding:0 8px;cursor:pointer;display:flex;align-items:center;justify-content:center}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios{display:flex;gap:0;flex-wrap:wrap}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label{display:flex;flex-direction:column;align-items:center;cursor:pointer;gap:8px;padding:0 8px}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label:not(.has-bg-color){min-width:57px;height:36px;border:1px solid #0c273c;display:flex;align-items:center;justify-content:center;position:relative;padding:0;margin-bottom:-1px;margin-right:-1px}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label:not(.has-bg-color) .swatch-label{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label:not(.has-bg-color) .swatch-label{color:#0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:100%;height:100%;padding:0 8px;cursor:pointer;display:flex;align-items:center;justify-content:center}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label:not(.has-bg-color) input{appearance:none;width:0;height:0;position:absolute;top:0;left:0;margin:0}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label:not(.has-bg-color) input:checked+.swatch+.swatch-label{color:#fff;background:#0c273c}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label input{appearance:none;width:0;height:0;position:absolute;top:0;left:0;margin:0}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label input:checked+.swatch{outline-color:#0c273c}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label .swatch{width:25px;height:25px;border:3px solid #fff;outline:1px solid rgba(0,0,0,0);border-radius:50%;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;display:none}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label .swatch-label{font-family:"Manrope",sans-serif;font-size:.75rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label .swatch-label{color:#0c273c}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap[data-attribute_name=attribute_pa_varv] .wc-var-radios label.has-bg-color .swatch{display:block}#primary main .product-summary .summary .variations tbody tr td .wc-var-wrap label.wc-var-unavailable{opacity:.5;cursor:not-allowed;pointer-events:none}#primary main .product-summary .summary .variations tbody tr td .reset_variations{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .product-summary .summary .variations tbody tr td .reset_variations{color:#6d7d8a;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer}#primary main .product-summary .summary .quantity{display:flex;align-items:center}#primary main .product-summary .summary .quantity button{width:36px;height:36px;background:none;padding:0;border:1px solid #0c273c;display:flex;align-items:center;justify-content:center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;cursor:pointer;border-radius:0}#primary main .product-summary .summary .quantity button svg{width:14px;height:14px}#primary main .product-summary .summary .quantity button svg path{fill:#0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#primary main .product-summary .summary .quantity button:hover{background:#0c273c}#primary main .product-summary .summary .quantity button:hover svg path{fill:#fff}#primary main .product-summary .summary .quantity input{width:48px;height:36px;text-align:center;border:1px solid #0c273c;margin:0 -1px;color:#0c273c;font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .product-summary .summary .quantity input::-webkit-outer-spin-button,#primary main .product-summary .summary .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#primary main .product-summary .summary .quantity input[type=number]{-moz-appearance:textfield}#primary main .product-summary .summary button[type=submit].disabled{opacity:.5;pointer-events:none;cursor:not-allowed}#primary main .product-summary .summary button[type=submit]{display:flex;width:fit-content;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}#primary main .product-summary .summary button[type=submit] .btn-text{font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .product-summary .summary button[type=submit] .btn-text{color:#0c273c;padding:0 12px;height:48px;border:1px solid #fff;background-color:#fff;display:flex;align-items:center;justify-content:center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative}#primary main .product-summary .summary button[type=submit] .btn-text::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;z-index:-1}#primary main .product-summary .summary button[type=submit] .btn-arrow{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;flex-shrink:0}#primary main .product-summary .summary button[type=submit] .btn-arrow svg{width:16px;height:16px}#primary main .product-summary .summary button[type=submit] .btn-arrow svg path{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#primary main .product-summary .summary button[type=submit]:hover .btn-text::before{width:calc(100% + 48px)}#primary main .product-summary .summary button[type=submit]:hover .btn-arrow svg path{fill:#0c273c}#primary main .product-summary .summary button[type=submit]{font-size:0}#primary main .product-summary .summary button[type=submit] .btn-text{color:#fff;border-color:#0c273c;background-color:#0c273c}#primary main .product-summary .summary button[type=submit] .btn-text::before{background:#0c273c}#primary main .product-summary .summary button[type=submit] .btn-arrow{border-color:#0c273c}#primary main .product-summary .summary button[type=submit] .btn-arrow svg{width:21px;height:21px}#primary main .product-summary .summary button[type=submit] .btn-arrow svg path{fill:#0c273c}#primary main .product-summary .summary button[type=submit]:hover .btn-arrow svg path{fill:#fff}@media(max-width: 900px){#primary main .product-summary{flex-wrap:wrap}#primary main .product-summary .entry-summary{width:100%}#primary main .product-summary .woocommerce-product-gallery{width:100%}}#primary main .related-products{padding:64px 0;background:#f1f5f9;margin-top:40px}@media(max-width: 768px){#primary main .related-products .products.columns-4{margin-right:-16px !important}}@media(max-width: 520px){#primary main .related-products{padding-top:32px}}#primary main .related-products .related-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}#primary main .related-products .related-header h2{font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em;text-transform:uppercase;margin-bottom:0;margin-top:0}#primary main .related-products .related-header .slider-arrows{display:flex;justify-content:flex-end;gap:8px}#primary main .related-products .related-header .slider-arrows .arrow{cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-image:url("../images/svg/arrow-right-dark.svg");background-size:16px;background-repeat:no-repeat;background-position:center;border:solid 1px #0c273c}#primary main .related-products .related-header .slider-arrows .arrow.slick-prev{transform:rotate(180deg)}#primary main .related-products .related-header .slider-arrows .arrow.slick-disabled{opacity:.5;cursor:not-allowed}#primary main .related-products .related.products{display:flex;flex-direction:column;gap:24px}#primary main .related-products .related.products>h2{font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em;text-transform:uppercase;margin-bottom:0}#primary main .related-products .related.products a.button.product_type_variable{display:none}#primary main .related-products .slick-track{display:flex;margin-left:0;margin-right:0}#primary main .related-products .slick-track .product{margin-right:16px !important}#sidebar{display:none}