*{box-sizing:border-box}img{max-width:100%;line-height:0}h1,h2,p{margin:0;padding:0}h1,.h1{font-size:1.6rem;font-weight:700;line-height:1.4;margin-bottom:2rem;margin-top:0}h2,.h2{font-size:1.2rem;font-weight:700;line-height:1.4;margin-bottom:1rem;margin-top:0}h3,.h3{font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:1rem;margin-top:0}h4,.h4{margin-top:0;margin-bottom:.5rem}h5,.h5{margin-bottom:1rem;margin-top:0}p{font-size:1rem;line-height:1.4}a{color:#000;text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}hr{border-bottom:none;border-top:1px solid #000;margin:0}pre{white-space:pre-wrap}body{display:flex;flex-direction:column;min-height:100vh;padding:0;margin:0}fieldset{display:flex;flex-direction:column;margin-bottom:.5rem;padding:1rem}form{max-width:100%}@media (min-width: 768px){form{max-width:400px}}input{border-radius:4px;border:1px solid #000;font-size:1rem;margin-bottom:.5rem;margin-top:.25rem;padding:.5rem}legend{font-weight:600;margin-bottom:.5rem}ul{list-style:none;margin:0;padding:0}ul:not(:first-child){margin-top:20px}ul.dash{line-height:100%;display:flex;flex-direction:column;list-style:none;gap:10px}ul.dash li{position:relative;display:flex;gap:5px}ul.dash li:before{content:"-"}li{margin-bottom:.5rem}dl{margin:.5rem 0}code{background:#ddd;border-radius:4px;font-family:monospace;padding:.25rem}button:focus{background:transparent;border-color:transparent}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--aside-width: 545px;--cart-aside-summary-height-with-discount: 300px;--cart-header-height: 95px;--grid-item-width: 440px;--header-height: 80px;--color-dark: #000;--color-black: #151515;--color-black-light: #2A2A2A;--color-light: #fff;--color-gray-light: #f6f6f6;--color-gray-medium: #B2B2B2;--color-gray-dark: #8B8B8B;--color-gray-dark-second: #E2E2E2;--color-main-orange: #D3AB39;--color-main-yellow: #ECC147;--border-radius-min: 5px;--border-radius-mid: 10px;--background-color: #fff;--text-color: var(--color-dark);--border-color: var(--color-dark);--padding-container: 40px;--global-e-banner: 30px}@media (max-width: 767px){:root{--padding-container: 20px}}@media (max-width: 545px){:root{--aside-width: 100% }}::-webkit-scrollbar{width:1px;height:1px}::-webkit-scrollbar-track{background:#2a2a2a;border-radius:0}::-webkit-scrollbar-thumb{background:var(--color-main-orange);border-radius:10px;min-height:40px}::-webkit-scrollbar-thumb:hover{background:var(--color-main-orange)}html{height:-webkit-fill-available}html,body{scroll-behavior:smooth;background:#fff}html,body,button,input,select,textarea{font-family:Mona Sans,Helvetica,sans-serif;font-optical-sizing:auto;font-feature-settings:"ss01" off,"ss03" off,"ss05" off;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body{background:var(--background-color);font-weight:400;font-size:16px;line-height:137.5%;color:var(--text-color)}@media (max-width: 1200px){.desktop.desktop:not(.tablet):not(.tablet-mini){display:none}}@media (max-width: 767.1px){.desktop.tablet-mini{display:none}}@media (max-width: 860px){.desktop.tablet{display:none}}@media (min-width: 860px){.mobile.tablet-mini{display:none}}@media (min-width: 1199px){.mobile.tablet{display:none}}@media (min-width: 767px){.mobile.mobile:not(.tablet):not(.tablet-mini){display:none}}.grid--grid{display:grid}.grid--flex{display:flex}.grid--flex.flex-column{flex-direction:column}.grid-col-1{grid-template-columns:1fr}.grid-col-2{grid-template-columns:repeat(2,1fr)}.grid-col-3{grid-template-columns:repeat(3,1fr)}.grid-col-4{grid-template-columns:repeat(4,1fr)}@media (min-width: 768px){.product-grid .variants .variant-wrapper:nth-child(2){display:flex;justify-content:flex-end}}@media (max-width: 1024px){.grid-col-t-1{grid-template-columns:1fr}.grid-col-t-2{grid-template-columns:repeat(2,1fr)}.grid-col-t-3{grid-template-columns:repeat(3,1fr)}.grid-col-t-4{grid-template-columns:repeat(4,1fr)}}@media (max-width: 860px){.grid-col-tm-1{grid-template-columns:1fr}.grid-col-tm-2{grid-template-columns:repeat(2,1fr)}.grid-col-tm-3{grid-template-columns:repeat(3,1fr)}.grid-col-tm-4{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.grid-col-m-1{grid-template-columns:1fr}.grid-col-m-2{grid-template-columns:repeat(2,1fr)}.grid-col-m-3{grid-template-columns:repeat(3,1fr)}.grid-col-m-4{grid-template-columns:repeat(4,1fr)}}svg.ico{width:20px;height:20px}a,button,.link{cursor:pointer;transition:all ease .3s;font-size:inherit}picture,img{display:block;max-width:100%;line-height:0;padding:0;margin:0}img[loading]{transition:opacity .2s ease-in}@media (max-width: 768px){html,body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.smooth-wrapper{overflow:visible}}.loading-section{height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.loading-section .wrapper{max-width:100px;color:#fff}.blur-image-wrap{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:100%}.blur-placeholder,.blur-main{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.blur-placeholder{filter:blur(10px);transform:scale(1.1);opacity:1;z-index:1}.blur-placeholder.loaded{opacity:0}.blur-main{opacity:0;z-index:2}.blur-main.loaded{opacity:1}.blur-image-wrap.is-changing .blur-main{opacity:.5}.image-loading-indicator{position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;z-index:3}@keyframes spin{to{transform:rotate(360deg)}}@property --pixel-size{syntax: "<number>"; initial-value: 16; inherits: false;}.pixelated-image-wrap{position:relative;width:100%;height:0;overflow:hidden}.pixelated-placeholder,.pixelated-main{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.placeholder-img{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;transform:scale(1.01);z-index:1}.pixelated-placeholder{opacity:1;z-index:1;transition:opacity .3s ease}.pixelated-main{opacity:0;z-index:2;transition:opacity .3s ease}.pixelated-image-wrap.loaded .pixelated-placeholder{opacity:0}.pixelated-image-wrap.loaded .pixelated-main{opacity:1}.pixelated-image-wrap.animating .placeholder-img{animation:smooth-depixelate .5s ease-out forwards}@keyframes smooth-depixelate{0%{--pixel-size: 16;filter:url('data:image/svg+xml,      <svg xmlns="http://www.w3.org/2000/svg">        <filter id="pixelate">          <feFlood x="0" y="0" width="var(--pixel-size)" height="var(--pixel-size)" />          <feComposite width="var(--pixel-size)" height="var(--pixel-size)" />        </filter>      </svg>#pixelate')}to{--pixel-size: 1;filter:none}}@supports not (animation-timeline: scroll()){.pixelated-image-wrap.animating .placeholder-img{animation:basic-depixelate .5s ease-out forwards}@keyframes basic-depixelate{0%{filter:blur(0);image-rendering:pixelated}75%{filter:blur(1px);image-rendering:auto}to{filter:blur(0);image-rendering:auto}}}.advanced-animation .pixelated-image-wrap.animating .placeholder-img{animation:none;transition:filter .5s ease-out}.advanced-animation .pixelated-image-wrap.animating .placeholder-img{transform:scale(1.01);filter:contrast(1.05) brightness(1.05)}.advanced-animation .pixelated-image-wrap .placeholder-img{image-rendering:pixelated}.advanced-animation .pixelated-image-wrap.loaded .placeholder-img{image-rendering:auto}#shopify-pc__banner{bottom:40px;padding:20px;background:#000;border-radius:var(--border-radius-min);font-size:14px;line-height:121%;max-width:525px}@media (min-width: 768px){#shopify-pc__banner{width:unset;left:unset;right:40px}}#shopify-pc__banner .shopify-pc__banner__body{font-size:14px;color:#fff}#shopify-pc__banner .shopify-pc__banner__body #shopify-pc__banner__body-title{font-weight:400;text-decoration:underline}#shopify-pc__banner .shopify-pc__banner__btns{font-size:12px}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:0;border-radius:var(--border-radius-min);background:var(--color-main-orange);border-color:var(--color-main-orange);color:#000}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:var(--color-main-yellow);border-color:var(--color-main-yellow)}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:1;background:transparent;border-radius:var(--border-radius-min)}#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{opacity:.8}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:2}button.reset{border:0;background:inherit;font-size:inherit}button.reset>*{margin:0}button.reset:not(:has(>*)){height:1.5rem;line-height:1.5rem}button.reset:hover:not(:has(>*)){text-decoration:underline;cursor:pointer}.predictive-search{height:calc(100vh - var(--header-height) - 40px);overflow-y:auto}.predictive-search-form{background:var(--color-light);position:sticky;top:0}.predictive-search-result{margin-bottom:2rem}.predictive-search-result h5{text-transform:uppercase}.predictive-search-result-item{margin-bottom:.5rem}.predictive-search-result-item a{align-items:center;display:flex}.predictive-search-result-item a img{margin-right:.75rem;height:100%}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{display:flex;align-items:center;gap:1rem}.account-logout{display:inline-block}.country-selector{position:relative}.country-selector-dropdown{position:absolute;top:100%;right:0;z-index:10;width:200px;margin-top:4px;background:#fff;border:1px solid #e2e2e2;border-radius:4px;box-shadow:0 4px 8px #0000001a}.country-selector-dropdown ul{list-style:none;padding:0;margin:0;max-height:300px;overflow-y:auto}.country-option{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;text-align:left;border:none;background:none;cursor:pointer}.country-option:hover{background:#f9f9f9}.country-option.selected{font-weight:500;background:#f5f5f5}.swiper-scrollbar{height:2px!important}.swiper-scrollbar .swiper-scrollbar-drag{background:var(--color-black)}.swiper,.swiper-wrapper,.swiper-slide{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden}@media (max-width: 1024px){.swiper.finished{transform:translate(calc(var(--padding-container) * -1))}}.join-us{position:relative;padding:0 var(--padding-container)}@media (max-width: 767px){.join-us{padding:0;height:100vh;display:flex;flex-direction:column;justify-content:space-between}}.join-us .image_container{position:relative}.join-us .image_container .media{border-radius:var(--border-radius-min);overflow:hidden;line-height:0}@media (max-width: 767px){.join-us .image_container .media{position:absolute}}.join-us .image_container .media video,.join-us .image_container .media img{width:100%;object-fit:cover}@media (max-width: 1024px){.join-us .image_container .media video,.join-us .image_container .media img{height:100vh}}.join-us .image_container .content{position:relative}@media (max-width: 767px){.join-us .image_container .content{color:#fff;padding:80px 20px}}@media (min-width: 768px){.join-us .image_container .content{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--padding-container);z-index:1;color:#fff;font-size:35px;font-weight:500;line-height:100%}}.join-us .image_container .content .text{display:flex;flex-direction:column;gap:20px}@media (max-width: 767px){.join-us .image_container .content .text{font-size:25px;font-weight:500;line-height:112%;max-width:83%}}.join-us .image_container .content .text span{font-size:18px;font-weight:400}.join-us .grid{grid-gap:20px;padding:40px 0}@media (max-width: 767px){.join-us .grid{padding:20px 20px 40px;grid-gap:40px}}.join-us .grid.form{position:relative}@media (max-width: 992px){.join-us .grid.form div[data-testid=form-row]{flex-wrap:wrap!important;flex-direction:unset!important;row-gap:20px}.join-us .grid.form div[data-testid=form-row]>div:first-child,.join-us .grid.form div[data-testid=form-row]>div:nth-child(2){width:50%!important}.join-us .grid.form div[data-testid=form-row]>div:last-child{flex:auto!important;width:100%!important}.join-us .grid.form div[data-testid=form-row] input{border-color:#fff!important}.join-us .grid.form div[data-testid=form-row] button{background-color:var(--color-main-orange)!important}}@media (max-width: 767px){.join-us .grid.form .grid__item:nth-child(2) .subtitle{display:none}}.join-us .grid.form form div.needsclick{padding:0!important;column-gap:20px}.join-us .grid.form form input{padding:20px!important;background:transparent!important;border-color:#0d0d0d!important}.join-us .grid.form button{display:flex;align-items:center;justify-content:space-between;color:var(--color-black);padding:0 20px;height:50px;width:160px}.join-us .grid.form button:after{content:"";display:block;width:22px;height:20px;background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/icon_arrow-right-Db32Tz6d.svg);background-size:contain;background-repeat:no-repeat}.join-us .title{font-size:60px;font-weight:500;line-height:96%}@media (max-width: 992px){.join-us .title{font-size:30px}}@media (max-width: 767px){.join-us .title{color:#fff;font-weight:500}}.join-us .subtitle{color:var(--color-gray-medium);margin-bottom:20px}.products-slider_container{padding:80px 0}@media (max-width: 1200px){.products-slider_container .swiper{padding-bottom:20px}}@media (min-width: 1200px){.products-slider_container .swiper .swiper-scrollbar{display:none}}.products-slider_container .section-header{padding:0 var(--padding-container);display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}@media (max-width: 992px){.products-slider_container .section-header{padding-right:var(--padding-container)}}.products-slider_container .section-header .about{display:flex;flex-direction:column;row-gap:20px}.products-slider_container .section-header .subtitle{font-size:18px;color:var(--color-gray-medium)}.products-slider_container .section-header .title{margin:0;font-size:30px;font-weight:700;text-transform:uppercase}@media (max-width: 767px){.products-slider_container .section-header .buttons{display:none}}.products-slider_container .products-slider{padding:0 var(--padding-container)}@media (max-width: 992px){.products-slider_container .products-slider{padding-right:0}}.products-slider_container .product-card{border-radius:var(--border-radius-min);background:var(--color-gray-light)}.products-slider_container .product-card a{text-decoration:none}.products-slider_container .product-card .product-meta{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.products-slider_container .product-card .product-meta .product-title{margin-bottom:20px;width:100%}.products-slider_container .product-card .product-meta .product-variant{color:var(--color-gray-dark);text-transform:capitalize}.products-slider_container .product-card .product-meta .product-price{color:var(--color-gray-dark)}.products-slider_container .product-card .product-meta .product-price{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.products-slider_container .product-card .product-meta .product-price .product-price-on-sale{display:flex;flex-direction:row-reverse;gap:20px}.products-slider_container .product-card .product-meta .product-price .product-price-on-sale .current-price{color:var(--color-main-yellow)}.products-slider_container .product-image{padding:20px;display:block;width:100%;object-fit:cover;transition:opacity .3s ease}.products-slider_container .product-image-container{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1}.products-slider_container .secondary-image{position:absolute;top:0;left:0;opacity:0}.products-slider_container .product-card:hover .primary-image{opacity:0}.products-slider_container .product-card:hover .secondary-image{opacity:1}.btn{border:1px solid transparent;border-radius:var(--border-radius-min);background:transparent;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;gap:70px;text-decoration:none!important;transition:all ease .3s}.btn .icon,.btn .svg{width:19px;height:18px}.btn:disabled{opacity:.3;cursor:unset}.btn.btn-borders{color:var(--color-black);border-color:var(--color-black)}.btn.btn-borders.invert{color:#fff;border-color:#fff}.btn.btn-borders:not(:disabled):hover{background-color:var(--color-main-orange);border-color:var(--color-main-orange)}.btn.btn-orange{color:var(--color-black);border-color:var(--color-main-orange);background-color:var(--color-main-orange)}.btn.btn-orange:not(:disabled):hover{background-color:var(--color-main-yellow);border-color:var(--color-main-yellow)}#main-content.error404{padding-top:0;background:#0a0a0a;overflow:hidden}#main-content.error404 .parallax{color:#fff;position:relative;background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/404_grad-BuLSIbOg.jpg);background-size:100%}#main-content.error404 .parallax .content{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:26%}#main-content.error404 .layer{position:fixed;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:top center;transform:translateZ(0);will-change:transform}#main-content.error404 .bag{z-index:3;background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/404_bag-B-u_lJEV.png);background-size:contain}#main-content.error404 .gradient{z-index:0;background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/404_grad-BuLSIbOg.jpg);background-size:100%}#main-content.error404 .section-header{z-index:10;color:#fff;text-align:center}#main-content.error404 .page-number{font-size:250px;font-weight:700;line-height:normal;text-transform:uppercase;z-index:2;display:flex;justify-content:center;padding-top:6%}@media (min-height: 865px){#main-content.error404 .page-number{padding-top:9%}}#main-content.error404 .section-header h1{font-size:30px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;margin-bottom:20px}#main-content.error404 .section-header a{display:inline-block;font-size:15px;font-weight:800;line-height:21.3px;text-transform:uppercase;padding:18px 70px;background:#fff;border:1px solid #fff!important;border-radius:5px;color:#0a0a0a;text-decoration:none;margin-top:40px;transition:all ease .3s}#main-content.error404 .section-header a:hover{color:#fff;background:transparent}#shopify-section-footer{position:relative;z-index:50}@media (max-width: 992px){.layer{position:absolute}.parallax .content{min-height:800px}.bag{height:480px;top:unset;bottom:0}}@media (max-width: 460px){.bag{background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/404_bag_mobile-Bx5m7x-s.png);top:0;height:100%}.gradient{background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/404_grad_mobile-CmjHU_uT.png)}.page-number{font-size:120px;padding-top:75px}.section-header h1{font-size:26px}.section-header a{padding:18px 50px}.parallax .content{min-height:585px}}body.policy{padding-top:40px}.policy-text{padding:0 var(--padding-container);padding-bottom:80px}.policy-text p{margin-bottom:20px}.policy-text h2,.policy-text h3,.policy-text h4,.policy-text h5,.policy-text h6{text-transform:uppercase;font-size:30px;margin-top:40px}#gorgias-chat-container{transition:visibility ease .3s}html:not(.middlepage) #gorgias-chat-container,body.product-page #gorgias-chat-container{opacity:0;z-index:-100;visibility:hidden}.breadcrumbs{display:flex;align-items:center;column-gap:1px}.breadcrumbs__dropdown.active{display:block}.breadcrumbs__item{position:relative;font-size:18px;font-style:normal;font-weight:400;line-height:110%}.breadcrumbs__item .breadcrumbs__dropdown{position:absolute;top:100%;left:0;opacity:0;z-index:-1000;visibility:hidden;max-height:0;transition:all ease .3s}.breadcrumbs__item .breadcrumbs__dropdown .dropdown__inner{position:relative;display:flex;flex-direction:column;row-gap:10px;padding:20px 10px;box-shadow:0 2px 4px #0000001a;background-color:#fff;border-radius:var(--border-radius-min)}.breadcrumbs__item:last-child .breadcrumbs__dropdown{left:unset;right:0}.breadcrumbs__item:hover .breadcrumbs__dropdown.active{opacity:1;z-index:10;visibility:visible;max-height:300px}.breadcrumbs__separator,.breadcrumbs__item,.breadcrumbs__link{color:var(--color-gray-medium);text-decoration:none}body.cart-page:not(.banner-hidden){padding-top:var(--global-e-banner)}.cart-empty{padding:var(--padding-container)}.overlay .cart-main{height:calc(100vh - var(--cart-header-height));width:auto;position:relative}.cart-main{max-width:900px;margin:0 auto}.cart-details{display:flex;flex-direction:column;height:100%}.cart-lines{min-height:0;max-height:calc(100% - var(--cart-aside-summary-height, 250px));overflow-y:auto}.cart-lines .list-items{padding:0 var(--padding-container)}.cart-lines .cart-line{padding:20px 0}.cart-lines .cart-line:not(:first-child){border-top:1px dashed var(--color-gray-medium)}.cart-summary-page{position:relative}.cart-summary.aside{background:#fff;bottom:0;padding:0 var(--padding-container) var(--padding-container);position:absolute;width:100%;z-index:1}.cart-summary.page{padding:0 var(--padding-container) 80px}.cart-summary .summary-inner{border-top:1px solid var(--color-dark);padding-top:20px}.cart-summary .summary-inner .summ-title{color:var(--color-gray-medium);margin-bottom:20px}.cart-summary .summary-inner .cart-subtotal{font-size:30px;font-weight:700}.cart-summary .summary-inner .goto-url{margin-top:40px}.cart-summary .summary-inner .goto-url a{font-size:14px;text-transform:capitalize;display:flex;justify-content:space-between;align-items:center;background:var(--color-main-yellow);padding:15px 20px;color:var(--color-black);border-radius:var(--border-radius-min)}.cart-summary .summary-inner .goto-url a .icon{width:19px;height:18px}.cart-line{display:grid;grid-template-columns:minmax(120px,.2fr) 1fr;grid-gap:40px}.cart-line .image{background:var(--color-gray-light);border-radius:var(--border-radius-min);display:flex;justify-content:center;align-items:center}.cart-line .product-detail{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.cart-line .product-detail .top,.cart-line .product-detail .bottom{width:100%;display:flex;justify-content:space-between}.cart-line .product-detail .name{margin-bottom:10px}.cart-line .product-detail .variant{color:var(--color-gray-medium);font-size:14px}.cart-line .product-detail .attributes{margin-top:10px;display:flex;gap:5px;font-size:12px}.cart-line .product-detail .attributes span{padding:0 5px;background-color:var(--color-gray-light);border-radius:3px}.cart-line-quantity{display:flex;gap:5px}.cart-line-quantity .quantity{width:20px;text-align:center;font-size:14px}.cart-line-quantity button{border:none;background:none}.cart-line-remove button{background:none;border:none;color:var(--color-gray-medium);font-size:14px;line-height:108%;padding:0;border-bottom:1px solid var(--color-gray-medium)}.cart-discount{align-items:center;display:flex;margin-top:.25rem}.cart-subtotal{align-items:center;display:flex}.cart-recommendations{margin-top:2rem;padding:1.5rem 0;border-top:1px solid #e5e7eb}.cart-recommendations .title-group{display:flex;justify-content:space-between;position:relative;padding:0 var(--padding-container)}.cart-recommendations .title-group .swiper-navy{position:relative;display:flex;gap:40px;padding:0 20px;z-index:2}.cart-recommendations .title-group .swiper-navy button{width:15px;height:18px;padding:0;color:#1a1a1a;background:transparent;border:none;display:flex;justify-content:center;align-items:center}.cart-recommendations .title-group .swiper-navy button:first-child{transform:rotate(180deg)}.cart-recommendations .title-group .swiper-navy button svg{width:100%;max-width:100%}.cart-recommendations .title-group .swiper-navy button.unactive{opacity:.2}.cart-recommendations .products-list{padding:0 0 0 var(--padding-container)}.cart-recommendations .products-list .product-card .meta{display:flex;flex-direction:column;gap:10px;font-size:13px}.cart-recommendations .products-list .product-card .meta .product-title{font-weight:500}.cart-recommendations .products-list .product-card .meta button{width:100%;justify-content:center}body.collections-page:not(.banner-hidden),body.collection-page:not(.banner-hidden){padding-top:var(--global-e-banner)}.products-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}@media (max-width: 1024px){.products-grid{grid-template-columns:1fr 1fr}}.product-item img{height:auto;width:100%}.collection .product-item{position:relative}.collection .product-item .image{padding:40px 20px 20px}.collection .product-item .tags{position:absolute;left:0;top:0;width:100%;display:flex;justify-content:flex-end;gap:5px;padding:20px;font-size:10px;line-height:130%}@media (max-width: 1024px){.collection .product-item .tags{padding:10px}}.collection .product-item .tags .tag{background:var(--color-main-yellow);padding:17px 20px;border-radius:var(--border-radius-min)}@media (max-width: 1024px){.collection .product-item .tags .tag{padding:11px 13px}}.collection .product-detail{padding:0 20px 20px;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 767px){.collection .product-detail{flex-direction:column;align-items:flex-start;padding:0;gap:10px}}.collection .product-detail .product-price-on-sale{display:flex;gap:10px}@media (min-width: 768px){.collection .product-detail .product-price-on-sale{flex-direction:row-reverse}}.collection .product-detail .product-price-on-sale .current-price{color:var(--color-main-orange)}.collection .product-detail .about{display:flex;flex-direction:column;row-gap:20px}.collection .product-detail .product-name{font-size:22px;font-weight:400;line-height:100%}.collection .product-detail .product-color{color:var(--color-gray-medium);text-transform:capitalize}@media (max-width: 767px){.collection .product-detail .product-color{display:none}}.collection .product-detail .price{color:var(--color-gray-medium)}.collection .products-grid{padding:var(--padding-container);gap:25px}@media (max-width: 767px){.collection .products-grid{gap:40px 10px}}.collection .products-grid .product-item{text-decoration:none;background:var(--color-gray-light);border-radius:var(--border-radius-min)}@media (max-width: 767px){.collection .products-grid .product-item{padding:0;background:transparent}}.collection .products-grid .product-item .title{font-size:18px;line-height:100%}@media (max-width: 767px){.collection .products-grid .product-item .image{background:var(--color-gray-light);border-radius:var(--border-radius-min);padding-top:50px;margin-bottom:20px}}.collection .backpacks{display:flex;flex-direction:column;row-gap:80px;padding:var(--padding-container) 0}@media (max-width: 767px){.collection .backpacks{row-gap:40px}}@media (max-width: 767px){.collection .backpacks-grid{padding-left:var(--padding-container)}}.collection .backpacks-grid .swiper-scrollbar{left:0}.collection .backpacks-grid .grid{grid-template-columns:minmax(430px,auto) 1fr;overflow:hidden}.collection .backpacks-grid .variants{overflow:hidden}.collection .backpacks-grid .product-detail{padding:0;flex-direction:row;justify-content:space-between;align-items:flex-end}.collection .backpacks-grid .product-detail .product-color{font-size:14px;display:flex;color:var(--color-gray-medium);text-transform:capitalize}.collection .backpacks-grid .product-detail .price{font-size:14px;color:var(--color-gray-medium)}.collection .backpacks-grid .about-main{padding:0 40px;background:#fff;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.collection .backpacks-grid .about-main .short{display:flex;flex-direction:column;row-gap:20px}.collection .backpacks-grid .about-main .short .title{font-size:30px;font-weight:700;line-height:110%;text-transform:uppercase}.collection .backpacks-grid .about-main .short .subtitle{font-size:16px;font-weight:400;line-height:110%;color:var(--color-gray-medium)}.collection .backpacks-grid .about-main .features{display:flex;flex-direction:column;padding-bottom:40px}.collection .backpacks-grid .about-main .features .item{display:flex;align-items:center}.collection .backpacks-grid .about-main .features .item .icon{padding-right:40px;width:27px}.collection .backpacks-grid .about-main .features .item .content{padding-left:40px;border-left:1px solid var(--color-black)}.collection .backpacks-grid .about-main .features .item .content .title{color:var(--color-gray-medium);margin-bottom:20px}.collection .backpacks-grid .about-main .features .item .content .value{font-size:18px;line-height:110%}.collection .backpacks-grid .about-main .features .item:not(:last-child) .icon,.collection .backpacks-grid .about-main .features .item:not(:last-child) .content{padding-bottom:40px}.collection .backpacks-grid .about-main .features .item:first-child svg{width:27px}.collection .backpacks-grid .about-main .features .item:nth-child(2) svg{width:16px}.collection .backpacks-grid .about-main .features .item:nth-child(3) svg{width:21px}.collection .backpacks-grid .product-about{background:var(--color-gray-light);border-radius:var(--border-radius-min);display:flex;flex-direction:column;justify-content:flex-end;position:relative;text-decoration:none;padding:20px}.collection .backpacks-grid .product-about .detail{margin-top:5%}.collection .backpacks-grid .product-about .detail .inner{width:100%;display:flex;justify-content:space-between}.collection .backpacks-grid .product-about .detail .inner .left{display:flex;flex-direction:column;row-gap:20px}.collection .backpacks-grid .product-about .detail .title{font-size:18px}.collection .backpacks-grid .product-about .detail .color{color:var(--color-gray-medium);font-size:16px}.collection .backpacks-grid .swiper{padding-bottom:40px}.collection .kits{--swiper-scroll-padding: 20px;display:flex;flex-direction:column;row-gap:80px;padding:var(--padding-container) 0 var(--padding-container) var(--padding-container)}.collection .kits .product-item{display:grid;gap:40px}@media (min-width: 1200px){.collection .kits .product-item{gap:20px;grid-template-columns:minmax(440px,.4fr) 1fr}}.collection .kits .product-main{background:var(--color-gray-light);border-radius:var(--border-radius-mid)}@media (max-width: 1199px){.collection .kits .product-main{margin-right:var(--padding-container)}}.collection .kits .product-main .inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.collection .kits .product-main .product-detail{padding:0 20px 20px}@media (max-width: 1199px){.collection .kits .product-main .product-detail{display:none}}.collection .kits .product-main .product-name{font-size:16px}.collection .kits .product-about{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;row-gap:40px}.collection .kits .product-about .product-about-detail{padding-right:var(--padding-container);display:flex;flex-direction:column;justify-content:space-between;row-gap:40px}@media (max-width: 1199px){.collection .kits .product-about .product-about-detail{order:0}}.collection .kits .product-about .product-about-detail .top{display:flex;justify-content:space-between}.collection .kits .product-about .product-about-detail .top .product-detail__header{color:var(--color-gray-medium);font-size:18px}@media (max-width: 1199px){.collection .kits .product-about .product-about-detail .top .product-detail__header{display:none}}@media (max-width: 767px){.collection .kits .product-about .product-about-detail .top{flex-direction:column-reverse;gap:20px}}@media (max-width: 767px){.collection .kits .product-about .product-about-detail .top .product-price-on-sale{display:flex;justify-content:space-between}}.collection .kits .product-about .product-about-detail .about,.collection .kits .product-about .product-about-detail .product-price{display:flex;flex-direction:column;justify-content:flex-end;row-gap:20px}.collection .kits .product-about .product-about-detail .product-detail__name,.collection .kits .product-about .product-about-detail .product-price .current-price{font-size:30px;font-weight:700;line-height:110%;text-transform:uppercase}.collection .kits .product-about .product-about-detail .product-detail__name{text-decoration:none}@media (max-width: 767px){.collection .kits .product-about .product-about-detail .product-price .current-price{font-size:initial}}.collection .kits .product-about .product-about-detail .product-variants-changer{margin-bottom:20px;display:flex;align-items:center;column-gap:40px}.collection .kits .product-about .product-about-detail .product-variants-changer .product-options{margin-bottom:0}@media (min-width: 1200px){.collection .kits .product-about .link_to{max-width:37%}}@media (max-width: 1199px){.collection .kits .product-about .link_to{order:3;padding-right:var(--padding-container)}}@media (max-width: 1199px){.collection .kits .product-about .products-included{order:1}}.collection .kits .product-about .products-included .swiper{padding-bottom:var(--swiper-scroll-padding)}.collection .kits .product-about .products-included .swiper-slide .inner{background:var(--color-gray-light);border-radius:var(--border-radius-mid)}.collection .kits .product-about .products-included .swiper-scrollbar{left:0;bottom:0}.collection .kits .product-about .products-included .variant-image{padding:10%}.collection .kits .product-about .products-included .variant-image .image-inner{position:relative}.collection .kits .product-about .products-included .variant-detail{padding:20px;display:flex;justify-content:space-between;align-items:flex-end}.collection .kits .product-about .products-included .variant-detail .variant-name{font-size:22px;font-weight:400;line-height:100%;margin-bottom:20px}.collection .kits .product-about .products-included .variant-detail .variant-color,.collection .kits .product-about .products-included .variant-detail .price{color:var(--color-gray-medium)}.collection .kits .product-about .products-included .product-detail__header{background:transparent;border:none;width:100%;display:flex;justify-content:space-between;padding:0 var(--padding-container) 20px 0}.collection .kits .product-about .products-included .product-detail__header .icon{transform:rotate(90deg);transition:all ease .3s}.collection .kits .product-about .products-included .list-products{transition:opacity 1s cubic-bezier(.25,.46,.45,.94),max-height .5s cubic-bezier(.25,.46,.45,.94)}.collection .kits .product-about .products-included:not(.open) .list-products{max-height:0;opacity:0;visibility:hidden;z-index:-1;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),max-height .3s cubic-bezier(.25,.46,.45,.94)}.collection .kits .product-about .products-included:not(.open) .product-detail__header .icon{transform:rotate(-90deg)}.collections-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.collection-item img{height:auto}.product-hero{position:relative;width:100%;touch-action:pan-y}@supports (-webkit-touch-callout: none){.product-hero{padding-bottom:80px}}.product-hero__image-container{position:relative;overflow:hidden;width:100%;min-height:100vh;transition:opacity .3s ease}.product-hero__image-container .blur-image-wrap{position:unset;height:100%;padding-bottom:0!important}.product-hero__image-container.changing{opacity:.8}.product-hero__image{width:100%;height:100%;object-fit:cover}.product-sticky__form.hero{position:absolute}body.product-page.default,body.product-page.accessories{padding-top:var(--header-height)}body.product-page.default:not(.banner-hidden),body.product-page.accessories:not(.banner-hidden){padding-top:calc(var(--header-height) + var(--global-e-banner))}.product .product__main{display:grid;padding:var(--padding-container)}@media (min-width: 1048px){.product .product__main{grid-template-columns:1fr 1fr;grid-gap:40px}}@media (max-width: 680px){.product .product__main .product-options-item{border-bottom:none}}.product .product__info{position:relative;display:initial}@media (max-width: 1200px){.product .product__info .product__info-container{padding-top:40px}}.product .product__info .product__info-container.product-info-sticky{position:sticky;top:0}.product .product__info .product__info-container.product-info-bottom{position:absolute;bottom:0;top:auto}.product .product__info .info-container{z-index:5;width:100%;max-width:100%;transition:transform .2s ease-out}.product .product__info .info-container--relative{position:relative;top:auto;bottom:auto}.product .product__info .info-container--fixed-top{position:fixed;bottom:auto;transform:translateY(0)}.product .product__info .info-container--fixed-bottom{position:fixed;top:auto;bottom:40px}.product .product__info .info-container--absolute-bottom{position:absolute;top:auto;bottom:0}.product .product__info-pricename{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--color-gray-medium);margin-bottom:40px}@media (max-width: 680px){.product .product__info-pricename{flex-direction:column-reverse;border-bottom-style:dashed}}.product .product__info-pricename .product__title{text-transform:uppercase;font-size:25px;font-weight:700;line-height:92%;margin-bottom:0}@media (min-width: 680px){.product .product__info-pricename .product__title{font-size:30px;line-height:110%}}.product .product__info-pricename .current-price{text-transform:uppercase}@media (min-width: 680px){.product .product__info-pricename .current-price{font-size:30px;font-weight:700;line-height:110%}}.product .product__info-pricename .product__info-title,.product .product__info-pricename .product-price{display:flex;flex-direction:column;row-gap:20px;justify-content:flex-end}.product .product__info-pricename .product__info-price{min-height:100%}@media (max-width: 680px){.product .product__info-pricename .product__info-price{margin-bottom:20px}}.product .product__info-pricename .product__info-price .product-price.compare-replaced{align-items:flex-end}@media (max-width: 767px){.product .product__info-pricename .product__info-price .product-price.compare-replaced{flex-direction:row;justify-content:space-between}}.product .product__info-pricename .product__info-price .product-price-on-sale{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;row-gap:20px}@media (max-width: 767px){.product .product__info-pricename .product__info-price .product-price-on-sale{flex-direction:row-reverse;justify-content:space-between}}.product .product__info-pricename .product__info-price .product-price-on-sale s{color:var(--color-gray-medium)}.product .product__info-pricename .product__info-price .product-price{height:100%}.product .product__info-pricename .product__info-title .label{font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:var(--color-gray-medium)}@media (max-width: 680px){.product .product__info-pricename .product__info-title .label{display:none}}.product .product__info-pricename .product__info-price .sale-price{font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:var(--color-gray-medium)}.product .product__features{display:flex;justify-content:space-between;gap:10px;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-top:40px}.product .product__features .feature__item{flex-grow:1;padding:19px;border:1px dashed var(--color-dark);border-radius:var(--border-radius-min);text-align:center}.product-options{margin-bottom:40px}.product-options .product-options-name{margin-bottom:15px;color:var(--color-gray-dark)}.product-options .product-options-grid{display:flex;flex-wrap:wrap;grid-gap:20px}.product-options .product-options-item{background-color:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;padding:0;font-size:16px;line-height:100%;color:var(--color-gray-medium)}.product-options .product-options-item:not(.link){border-color:var(--color-dark);color:var(--color-dark)}.product-options.Size .product-options-item{--size: 50px;font-size:14px;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;border:1px dashed var(--color-black);border-radius:var(--border-radius-min);color:#000;transition:all ease .3s}.product-options.Size .product-options-item:hover{border-style:solid}.product-options.Size .product-options-item:not(.link){border-style:solid;border-color:var(--color-black);background-color:var(--color-black);color:#fff}.product-option-label-swatch img{width:100%}.product__gallery{overflow:hidden}@media (min-width: 1200px){.product__gallery{display:flex;flex-direction:column}}.product__gallery .product__gallery-container{position:relative;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1200px){.product__gallery .product__gallery-container{min-height:calc(100vh - var(--header-height) - 40px)}}.product__gallery .product__gallery-container .product__gallery-inner{position:relative;min-height:300px}@media (min-width: 1200px){.product__gallery .product__gallery-container .product__gallery-inner{height:70vh;min-height:70vh}}.product__gallery .product__gallery-container .product__gallery-inner .images-slider{background:var(--color-gray-light);border-radius:var(--border-radius-min);height:100%}.product__gallery .product__gallery-container .thumbnails-slider{margin-top:20px}.product__gallery .product__gallery-container .thumbnails-slider .thumbnail-item{background:var(--color-gray-light);border-radius:var(--border-radius-min);padding:20px;aspect-ratio:1 / 1;cursor:pointer}.product__gallery .swiper-navy{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 20px;z-index:2}.product__gallery .swiper-navy button{width:10px;height:18px;padding:0;color:#1a1a1a;background:transparent;border:none;display:flex;justify-content:center;align-items:center}.product__gallery .swiper-navy button:first-child{transform:rotate(180deg)}.product__gallery .swiper-navy button svg{width:100%;max-width:100%}.product__gallery .swiper-navy button.unactive{opacity:.2}.product__gallery .images-slider{display:flex;overflow:hidden}.product__gallery .images-slider .image{display:flex;justify-content:center;align-items:flex-end;height:100%;width:100%}.product__gallery .images-slider img{aspect-ratio:1 / 1;max-height:100%}@media (max-width: 992px){.product-form{padding-bottom:40px;border-bottom:1px dashed var(--color-gray-medium)}}.product-form form{max-width:100%}.stock{display:flex;margin-bottom:40px}.stock div{display:flex;align-items:center;gap:20px}.stock div:before{--size: 12px;content:"";width:var(--size);height:var(--size);border-radius:100%}.stock div.low:before{background-color:#f99b28}.stock div.medium:before{background-color:#23c32b}.stock div.outof:before{background-color:#e34a4d}.stock span{color:var(--color-gray-medium);text-decoration:underline}.addToCartButton{font-size:14px;font-style:normal;font-weight:400;line-height:110%;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--color-black);border:1px solid var(--color-black);border-radius:var(--border-radius-min);color:#fff}@media (max-width: 680px){.addToCartButton{padding:25px}}@media (min-width: 1024px){.addToCartButton{min-width:250px}}.addToCartButton .arrow{width:19px;height:18px;display:flex}.addToCartButton:hover{background:var(--color-dark);color:var(--color-light)}.addToCartButton .button__icon{transition:all ease .3s}.addToCartButton:disabled .button__icon{position:absolute;z-index:-1;opacity:0}.product-section-title{font-size:60px;font-weight:500;line-height:97%;letter-spacing:-.6px;text-transform:uppercase}@media (max-width: 767px){.product-section-title{font-size:30px;font-weight:500;line-height:normal;letter-spacing:-.3px}}.product-accordions{margin-top:40px}.product-top_panel{--flex-gap: 40px;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:var(--color-gray-light);box-shadow:0 0 20px #00000026;border-radius:var(--border-radius-min);padding:20px 40px;line-height:100%}@media (max-width: 1199px){.product-top_panel{row-gap:var(--flex-gap)}}@media (max-width: 1200px){.product-top_panel{flex-direction:column}}@media (max-width: 992px){.product-top_panel{--flex-gap: 30px;padding:20px}}.product-top_panel .product__details{width:100%;display:flex;gap:var(--flex-gap)}@media (max-width: 1200px){.product-top_panel .product__details{flex-direction:column}}@media (min-width: 1200px){.product-top_panel .product__info{padding:17px var(--flex-gap) 17px 0;border-right:1px dashed var(--color-gray-medium)}}@media (max-width: 1200px){.product-top_panel .product__info{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px dashed var(--color-black)}}.product-top_panel .product__info h1{margin:0}.product-top_panel .product__info .product__info-title{font-size:16px;font-weight:400;line-height:100%;text-transform:capitalize}.product-top_panel .product__info .current-price{text-transform:capitalize}@media (min-width: 680px){.product-top_panel .product__info .current-price{font-size:16px;font-weight:400;line-height:100%}}@media (min-width: 1200px){.product-top_panel .product__variants.multiple .product__option{border-right:1px dashed var(--color-gray-medium)}}@media (min-width: 768px){.product-top_panel .product__option{padding:17px var(--flex-gap) 17px 0}}.product-top_panel .product__option .product__option-item{font-size:14px;text-decoration:none!important;line-height:100%;padding:0;border:none;border-bottom:1px solid transparent;border-radius:0;background:transparent;cursor:pointer;color:var(--color-gray-medium)}.product-top_panel .product__option .product__option-item.link:hover{border-color:var(--color-black)}.product-top_panel .product__option .product__option-item:disabled{cursor:not-allowed}.product-top_panel .product__option .product__option-item:not(.link){color:var(--color-black);border-color:var(--color-black)}.product-top_panel .product__variants{display:flex;gap:var(--flex-gap)}@media (max-width: 767px){.product-top_panel .product__variants{flex-direction:column;gap:20px}}.product-top_panel .product__option-grid{display:flex;gap:var(--flex-gap);flex-wrap:wrap}@media (max-width: 767px){.product-top_panel .product__option-grid{gap:20px}}.product-top_panel .product__buy{display:flex;align-items:center;gap:55px}@media (max-width: 767px){.product-top_panel .product__buy{width:100%}}.product-top_panel .product__buy .buttons{position:relative;width:100%}@media (max-width: 767px){.product-top_panel .product__buy form{width:100%}}.product-top_panel .product__buy .addToCartButton{min-width:250px;justify-content:center;background:var(--color-black);color:#fff}@media (max-width: 767px){.product-top_panel .product__buy .addToCartButton{width:100%}}.product-top_panel .product__buy .addToCartButton .button__icon{position:absolute;z-index:-1;opacity:0}.product-top_panel .product__buy .mobile_button{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:-10}@media (min-width: 768px){.product-top_panel .product__buy .mobile_button{display:none!important}}.product-top_panel .product__buy .mobile_button .change{background:var(--color-black);color:#fff;display:flex;width:100%;height:100%;text-align:center;justify-content:center;align-items:center;border-radius:var(--border-radius-min)}.materials .list{display:flex;flex-direction:column;row-gap:40px;font-style:normal;font-weight:400;line-height:110%}@media (max-width: 992px){.materials .list{row-gap:20px}}.materials .list .item{display:flex;justify-content:space-between;align-items:center;padding-bottom:27px}.materials .list .item:not(:last-child){border-bottom:1px dashed var(--color-gray-medium)}@media (max-width: 680px){.materials .list .item{flex-direction:column;align-items:flex-start;row-gap:10px;padding-bottom:0;border-bottom:none!important}}.materials .list .item .value{color:var(--color-gray-medium)}.lifestyle-galery{--flex-gap: 20px;display:flex;gap:var(--flex-gap);flex-wrap:wrap;margin-top:20px}.lifestyle-galery .lifestyle-galery-item:nth-child(1),.lifestyle-galery .lifestyle-galery-item:nth-child(2){width:calc((50% - var(--flex-gap) / 2))}@media (min-width: 1200px){.lifestyle-image{padding:0 var(--padding-container)}.lifestyle-image .video,.lifestyle-image .image{border-radius:var(--border-radius-min);overflow:hidden;line-height:0}}.product-page.merch .product-accordions .product-specifications,.product-page.merch .product-accordions .product-specifications .grid{padding:0}.product-page.merch .product-accordions .product-specifications .text-content{display:none}.product-page.merch .product-accordions .product-specifications .list-specifications{margin:0}.product-page.merch .product-accordions .product-specifications ul{row-gap:0}@media (max-width: 767px){.product-page.merch .product-sticky-form-container.sticky-form-fixed .product-top_panel,.product-page.merch .product-sticky-form-container.footed .product-top_panel{background:transparent;box-shadow:none}.product-page.merch .product-sticky-form-container.sticky-form-fixed .product__details,.product-page.merch .product-sticky-form-container.footed .product__details{display:none}.product-page.merch .product-sticky-form-container.sticky-form-fixed .mobile_button,.product-page.merch .product-sticky-form-container.footed .mobile_button{z-index:10}}footer{background-color:var(--color-black);color:#fff;z-index:50}footer .container{padding:var(--padding-container)}@media (max-width: 767px){footer .container{padding:80px var(--padding-container)}}footer .grid{grid-template-columns:1.7fr minmax(290px,auto)}@media (max-width: 767px){footer .grid{grid-template-columns:1fr;gap:80px}}footer .grid .r{display:flex;justify-content:flex-end}@media (max-width: 767px){footer .grid .r{justify-content:flex-start}}footer .logo{width:100%}footer .logo svg{width:auto}footer .big-text{font-size:80px;font-weight:500;letter-spacing:-.8px;line-height:96%;margin-bottom:0}@media (max-width: 1024px){footer .big-text{font-size:48px;font-weight:500;line-height:100%;letter-spacing:-.48px}}@media (max-width: 400px){footer .big-text{font-size:40px}}@media (max-width: 767px){footer .top .r{display:none}}footer .middle{margin:80px 0 160px;border-top:1px dashed var(--color-gray-medium);padding:40px 0}@media (max-width: 767px){footer .middle{margin:40px 0}}@media (max-width: 992px){footer .middle .grid{grid-template-columns:1fr;grid-gap:80px}}footer .middle .grid .r{justify-content:flex-start}@media (max-width: 767px){footer .last{border-top:1px dashed var(--color-gray-medium);padding-top:40px}}footer .menu{display:inline-flex}footer .menu nav{display:flex;gap:70px}@media (max-width: 767px){footer .menu nav{flex-direction:column;gap:40px}}footer .menu a{color:#fff}footer .follows{display:flex;gap:40px}footer .follows .items{display:flex;gap:20px}footer .follows .items a{height:25px;color:#fff}footer .follows .items a svg{height:100%}footer .certifications{display:flex;gap:40px}footer .certifications div{height:90px}footer .certifications div svg{height:100%}footer .subscribe-form{max-width:530px;color:#fff}@media (max-width: 767px){footer .subscribe-form div.kl-private-reset-css-Xuajs1 [data-testid=form-row]{flex-direction:column!important;row-gap:20px}footer .subscribe-form div.kl-private-reset-css-Xuajs1 [data-testid=form-row] [data-testid=form-component]{flex:1!important;width:100%}footer .subscribe-form div.kl-private-reset-css-Xuajs1 [data-testid=form-row] button{width:100%}}footer .subscribe-form div.kl-private-reset-css-Xuajs1 p{color:#fff}footer .subscribe-form div.kl-private-reset-css-Xuajs1 input{color:#fff!important}footer .subscribe-form div.kl-private-reset-css-Xuajs1 button{display:flex;align-items:center;justify-content:space-between;color:var(--color-black);padding:0;height:50px;width:160px}footer .subscribe-form div.kl-private-reset-css-Xuajs1 button:after{content:"";display:block;width:22px;height:20px;background-image:url(https://cdn.shopify.com/oxygen-v2/37467/39599/83344/2105428/assets/icon_arrow-right-Db32Tz6d.svg);background-size:contain;background-repeat:no-repeat}.parallax-section{overflow:hidden}.parallax-section.parallax-up .parallax-item{transform:translateY(-200px)}.parallax-section.parallax-down .parallax-item{transform:translateY(200px)}.fade-in-element{opacity:0;transform:translateY(20px);will-change:opacity,transform}.fade-in-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.1s}.fade-in-subtitle{animation:fadeInUp 1s ease-out forwards;animation-delay:.5s}.fade-in-link{animation:fadeInUp .8s ease-out forwards;animation-delay:.8s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.country-selector-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;font-family:Mona Sans,system-ui,sans-serif}.country-selector-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:-1;animation:fadeIn .3s ease}.country-selector-modal{position:relative;width:100%;max-width:450px;margin:0 16px;background-color:#fff;border-radius:12px;box-shadow:0 8px 40px #0000001f;padding:28px;overflow:hidden;animation:slideUp .4s ease-out;max-height:calc(100vh - 60px);display:flex;flex-direction:column}.close-button{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#666;cursor:pointer;transition:background-color .2s}.close-button:hover{background-color:#f5f5f5;color:#333}.country-selector-header{text-align:center;margin-bottom:24px}.country-selector-header h2{font-size:24px;font-weight:600;margin-bottom:8px}.country-selector-header p{color:#666;margin:0;font-size:16px}.country-selected{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:20px;background-color:#fafafa}.country-flag{font-size:24px;line-height:1}.country-info{display:flex;flex-direction:column;gap:4px}.country-name{font-weight:500;font-size:16px;color:#000}.country-currency{font-size:14px;color:#666}.country-confirm-button{width:100%;background-color:#000;color:#fff;border:none;border-radius:10px;padding:14px;font-weight:500;font-size:16px;cursor:pointer;margin-bottom:20px;transition:background-color .2s}.country-confirm-button:hover{background-color:#333}.country-selector-subtext{text-align:center;font-size:14px;color:#666;margin-bottom:16px}.country-search{position:relative;margin-bottom:16px}.country-search svg{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#666}.country-search input{width:100%;padding:12px 16px 12px 40px;border:1px solid #e0e0e0;border-radius:8px;font-size:15px;transition:border-color .2s}.country-search input:focus{border-color:#666;outline:none}.clear-search{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#999;border-radius:50%;display:flex;align-items:center;justify-content:center}.clear-search:hover{color:#333;background-color:#f5f5f5}.country-selector-list{flex:1;overflow-y:auto;border:1px solid #e0e0e0;border-radius:10px;max-height:240px}.country-selector-list ul{list-style:none;padding:0;margin:0}.country-selector-list li{padding:0;border-bottom:1px solid #e0e0e0}.country-selector-list li:last-child{border-bottom:none}.country-option{display:flex;align-items:center;width:100%;padding:14px 16px;text-align:left;background:none;border:none;cursor:pointer;transition:background-color .2s}.country-option:hover{background-color:#f5f5f5}.country-option.selected{background-color:#f0f0f0}.country-option .country-flag{margin-right:16px;font-size:20px}.country-option .country-info{flex:1}.country-check{margin-left:auto;color:#000}.no-results{padding:20px;text-align:center;color:#666}.header-country-selector{position:relative;font-family:Mona Sans,system-ui,sans-serif}.header-country-button{display:flex;align-items:center;gap:6px;padding:8px 12px;background:none;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:background-color .2s}.header-country-button:hover{background-color:#f5f5f5}.header-country-button .country-flag{font-size:18px}.header-country-button .country-code{font-size:14px;font-weight:500}.dropdown-arrow{transition:transform .2s}.dropdown-arrow.open{transform:rotate(180deg)}.header-country-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:300px;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001f;z-index:50;overflow:hidden;animation:fadeIn .2s ease}.header-country-list{max-height:320px;overflow-y:auto}.dropdown-country-option{display:flex;align-items:center;width:100%;padding:12px 16px;text-align:left;background:none;border:none;cursor:pointer;transition:background-color .2s;gap:12px}.dropdown-country-option:hover{background-color:#f5f5f5}.dropdown-country-option.selected{background-color:#f0f0f0}.dropdown-country-option .country-flag{font-size:18px}.dropdown-country-option .country-name{flex:1;font-size:14px}.debug-info{margin-top:10px;padding:10px;border:1px dashed #ff6b6b;border-radius:8px;background-color:#ff6b6b1a;font-family:monospace;font-size:12px}.debug-info pre{margin:0;padding:2px 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 480px){.country-selector-modal{padding:20px;margin:0 12px;max-height:90vh}.country-selected{padding:14px}.country-selector-header h2{font-size:20px}}.country-selector-button{padding:0;background:transparent;border:none;font-size:20px}
