@keyframes fade-in{0%{max-height:100%;opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1;max-height:100%}99%{max-height:100%}to{opacity:0;max-height:0}}@keyframes slide-down{0%{height:0}to{height:100vh}}@keyframes slide-up{0%{height:100%}to{height:0}}@keyframes slide-right-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes snize-skeleton-anim{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.unstyled-button{font-family:inherit;background:none;outline:none;border:0;color:inherit}@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}.swiper,swiper-container{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:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,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);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-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,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.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-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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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 #007aff;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-container: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-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{text-transform:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);letter-spacing:0;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:#0000001a;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:1%;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:4px;bottom:var(--swiper-scrollbar-bottom, 4px);top:auto;top:var(--swiper-scrollbar-top, auto);z-index:50;height:4px;height:var(--swiper-scrollbar-size, 4px);width:98%;width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:auto;left:var(--swiper-scrollbar-left, auto);right:4px;right:var(--swiper-scrollbar-right, 4px);top:1%;top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:4px;width:var(--swiper-scrollbar-size, 4px);height:98%;height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.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}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}html{scroll-behavior:smooth}body{font-family:var(--font-family-stack-body)}.template-index .page-container,.template-product .page-container{overflow:visible}@media screen and (min-width: 768px){.sections-opacity.template-index .main-content .index-section:not(:first-of-type){opacity:0}}.sections-opacity.template-index .main-content .index-section:not(:first-of-type).fade-in{transition:opacity .8s cubic-bezier(.25,.8,.25,1)!important}.sections-opacity.template-index .main-content .index-section:not(:first-of-type).fade-in{opacity:1}.template-captcha .main-content{padding-bottom:var(--section-spacing)}.page-width{max-width:var(--container-size);padding-left:var(--section-spacing);padding-right:var(--section-spacing)}@media screen and (max-width: 1024px){.page-width{padding-left:var(--section-spacing-small);padding-right:var(--section-spacing-small)}}.site-header{padding-left:var(--section-spacing);padding-right:var(--section-spacing)}@media screen and (max-width: 767px){.site-header{padding-left:var(--section-spacing-small);padding-right:var(--section-spacing-small)}}.index-section{padding-top:var(--section-spacing-small);padding-bottom:var(--section-spacing-small)}@media screen and (min-width: 1025px){.index-section{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}}.main-content{padding-top:var(--section-spacing-small)}@media screen and (min-width: 768px){.main-content{padding-top:var(--section-spacing)}}.index-section--flush:first-child{margin-top:calc(var(--section-spacing-small) * -1)}.index-section--flush:last-child{margin-bottom:calc(var(--section-spacing-small) * -1)}@media screen and (min-width: 768px){[class*=index-section--flush]:first-child{margin-top:calc(var(--section-spacing) * -1)}}@media screen and (min-width: 768px){[class*=index-section--flush]:last-child{margin-bottom:calc(var(--section-spacing) * -1)}}.site-footer{margin-top:var(--section-spacing-small);padding-top:var(--section-spacing-small);padding-bottom:var(--section-spacing-small)}@media screen and (min-width: 768px){.site-footer{margin-top:var(--section-spacing);padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}}.section-header{margin-bottom:var(--section-spacing-small)}@media screen and (min-width: 1025px){.section-header{margin-bottom:var(--section-spacing)}}.section-header h1,.section-header h2,.section-header h3,.section-header h4{font-size:calc(var(--font-size-header-phone) * 1px);letter-spacing:normal}@media screen and (min-width: 768px){.section-header h1,.section-header h2,.section-header h3,.section-header h4{font-size:22.8px}}@media screen and (min-width: 1025px){.section-header h1,.section-header h2,.section-header h3,.section-header h4{font-size:30px}}.feature-row__heading{font-size:calc(var(--font-size-header-phone) * 1px);letter-spacing:normal}@media screen and (min-width: 768px){.feature-row__heading{font-size:22.8px}}@media screen and (min-width: 1025px){.feature-row__heading{font-size:30px}}@media screen and (min-width: 768px){.visible-phone{display:none!important}}@media screen and (max-width: 767px){.visible-desktop{display:none!important}}@media screen and (min-width: 1025px){.visible-tablet-phone{display:none!important}}.visible-any{display:none!important}@media screen and (max-width: 1024px){.hide-tablet-phone{display:none!important}}.grid--flex{display:flex;flex-wrap:wrap}.grid--flex-column{display:flex;flex-direction:column}input,textarea,select{border-width:0 0 1px 0}input,textarea,select,button,.disclosure__toggle,.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.form-message--success{border-radius:var(--global-border-radius)}.input-group__field{border-radius:var(--global-border-radius) 0 0 var(--global-border-radius)}.input-group__btn .btn,.input-group__btn .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .input-group__btn .shopify-payment-button__button--unbranded{border-radius:0 var(--global-border-radius) var(--global-border-radius) 0}.field__input,.field__select{font-family:var(--font-family-stack-body);font-size:10.92px;line-height:19.88px;font-weight:700;letter-spacing:.55px;color:var(--color-text);text-transform:uppercase}.field__select{background-image:var(--svg-hevron-down-icon);background-size:10px;background-repeat:no-repeat;background-position:calc(100% - 13.2px) center;padding:9px 30px 9px 14px}.field--border{border:1px solid var(--bundle-border);border-radius:calc(var(--global-border-radius) + 1px)}.field--full{width:100%}.btn{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.btn{font-family:var(--font-family-stack-body)}.btn-secondary,.btn-tertiary{flex:1;text-align:center;line-height:52px;padding-top:0;padding-bottom:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:calc(var(--global-border-radius) + 1px)}.btn-secondary{background-color:var(--color-text-accent);color:var(--color-text-field);border-color:var(--color-text-accent)}.btn-secondary:not([disabled]):hover{background-color:var(--color-text-field);color:var(--color-text-accent)}.btn-tertiary{background-color:var(--color-text-field);color:var(--color-text-accent);border-color:var(--background-secondary)}.btn-tertiary:not([disabled]):hover{background-color:var(--color-text-accent);color:var(--color-text-field);border-color:var(--color-text-accent)}.btn-icon{display:inline-flex;padding:12px}.btn-icon,.btn-icon:hover,.btn-icon:focus,.btn-icon:focus-visible,.btn-icon:not([disabled]):hover{background-color:transparent;background-color:initial;border:medium none currentColor;border:initial;color:inherit}.btn-icon .icon{width:18px;height:18px}.btn--full{width:100%}dialog{border:medium none currentColor;border:initial;border-radius:var(--global-border-radius);padding:var(--section-spacing-small);width:min(100vw - var(--section-spacing-small)*2,600px)}@media screen and (max-width: 767px){.medium-down--hide{display:none!important}}#PageContainer{transform:none!important;transform:initial!important}.form-message--error,.form-message--success{border:1px solid var(--color-text);background-color:var(--color-body);color:var(--color-text);outline:1px var(--color-text);border-radius:var(--global-border-radius)}.form-message--error-custom-popup,.form-message--success-custom-popup{background-color:inherit;padding-top:6.5px;padding-bottom:6.5px;margin-top:10px;margin-bottom:0}.form-message__title{outline-color:#0000}.checkbox-box{display:flex;font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);font-size:11.9px;letter-spacing:.12px;line-height:18.998px;margin-bottom:12px;color:#767676}.checkbox-box__controler{position:relative;display:inline-flex;width:10px;height:10px;margin-top:3.5px;margin-right:10px;overflow:hidden;flex-shrink:0}.checkbox-box__controler input[type=checkbox]{z-index:1;position:relative;opacity:0}.checkbox-box__controler input[type=checkbox]:checked~span{background-color:var(--color-text-faded)}.checkbox-box__controler input[type=checkbox]:checked~span:before{opacity:1}.checkbox-box__controler span{top:0;left:0;position:absolute;display:block;width:inherit;height:inherit;border:1px solid var(--color-text-faded);border-radius:2px}.checkbox-box__controler span:before{content:"";position:absolute;display:block;width:68%;height:35%;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-body) var(--color-body);top:16.5%;left:20%;transform:rotate(-45deg);opacity:0}.checkbox-box a{-webkit-text-decoration:underline;text-decoration:underline}.checkbox-box p{color:inherit}.title{font-family:var(--font-stack-header);font-size:30px}.subtitle{font-family:var(--font-stack-header);font-size:17.00001px}.link{font-family:var(--font-family-stack-body);font-size:calc(14 * .785714px);-webkit-text-decoration:underline;text-decoration:underline;letter-spacing:.55px;text-transform:uppercase}.required-field *{transition:all .2s cubic-bezier(.25,.8,.25,1)!important;color:var(--color-sale-text)!important}.required-field *{max-height:99em;height:auto;height:initial;opacity:1;font-family:var(--font-family-stack-body-light);font-size:calc(14 * .785714px)}.required-field--hidden *{max-height:0;height:0;opacity:0}@font-face{font-family:Cadiz Bold;src:url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-bold-webfont.woff2?v=69274688955750117331683790934);src:url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-bold-webfont.woff?v=84522761580923509801683790936) format("woff"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-bold-webfont.woff2?v=69274688955750117331683790934) format("woff2"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-bold-webfont.eot?%23iefix&82703) format("embedded-opentype"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-bold-webfont.svg%23cadiz-bold-webfont?82703) format("svg"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-bold-webfont.ttf?v=116810852490598325611683790933) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cadiz Book;src:url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-book-webfont.woff2?v=25568689606540018891683790935);src:url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-book-webfont.woff?v=130702697936182348051683790934) format("woff"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-book-webfont.woff2?v=25568689606540018891683790935) format("woff2"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-book-webfont.eot?%23iefix&82703) format("embedded-opentype"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-book-webfont.svg%23cadiz-book-webfont?82703) format("svg"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/cadiz-book-webfont.ttf?v=182554245220738639741683790934) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Tiempos;src:url(//www.bebeconcept.pl/cdn/shop/t/74/assets/tiempos-headline-web-light.eot?v=86712167898291570161683790936);src:url(//www.bebeconcept.pl/cdn/shop/t/74/assets/tiempos-headline-web-light.eot?%23iefix&v=86712167898291570161683790936) format("embedded-opentype"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/tiempos-headline-web-light.otf?v=56470629889351547031683790936) format("opentype"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/tiempos-headline-web-light.woff?v=41671479337522780041683790939) format("woff"),url(//www.bebeconcept.pl/cdn/shop/t/74/assets/tiempos-headline-web-light.woff2?v=178398714757882466671683790932) format("woff2");font-weight:300;font-style:normal;font-display:swap}.shopify-section-footer-upper-line{position:relative;padding-bottom:0;padding-top:40px}@media screen and (max-width: 767px){.shopify-section-footer-upper-line{padding-top:20px}}.shopify-section-footer-upper-line .white-circle{fill:#fff}.shopify-section-footer-upper-line .page-width{padding-top:var(--section-spacing-small);padding-bottom:var(--section-spacing-small)}@media screen and (max-width: 1024px){.shopify-section-footer-upper-line .page-width{padding-top:var(--section-spacing);padding-bottom:90px}}@media screen and (max-width: 767px){.shopify-section-footer-upper-line .page-width{padding-top:0}}.shopify-section-footer-upper-line .swiper{padding-bottom:40px}.shopify-section-footer-upper-line .swiper-pagination{bottom:0;display:none}@media screen and (max-width: 1024px){.shopify-section-footer-upper-line .swiper-pagination{display:block;bottom:60px}}.shopify-section-footer-upper-line .swiper-pagination span{transition:all .2s cubic-bezier(.25,.8,.25,1)!important;margin:0 10px!important}.shopify-section-footer-upper-line .swiper-pagination span{background-color:var(--background-secondary);opacity:1}.shopify-section-footer-upper-line .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--color-text-accent)}.shopify-section-footer-upper-line .slider-wrapper__slider{display:flex}.shopify-section-footer-upper-line .slider-wrapper__slider-item{padding:0 3.2vw}.shopify-section-footer-upper-line .slider-wrapper__slider-item .subtitle{margin:var(--section-spacing-small) 0}.shopify-section-footer-upper-line .slider-wrapper__slider-item .rte{max-width:257px;margin:0 auto;font-family:var(--font-family-stack-body-light)}.shopify-section .scroll-top-button{transition:all .2s cubic-bezier(.25,.8,.25,1)!important;bottom:106px!important}.shopify-section .scroll-top-button{position:fixed;right:35px;width:45px;height:45px;border-radius:100px;background-color:var(--color-text-accent);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;z-index:99}.shopify-section .scroll-top-button--shown{opacity:1}.shopify-section .scroll-top-button svg{fill:var(--color-text-field);width:12px;transform:rotate(180deg)}.template-collection .page-container,.template-search .page-container{overflow:visible}.template-collection .section-header,.template-search .section-header,.template-collection .section-header h1,.template-search .section-header h1{margin-bottom:0}#Collection #gf-tree{position:sticky;top:12px;width:23%;margin-bottom:100px}@media screen and (min-width: 768px)and (max-width: 1024px){#Collection #gf-tree{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}#Collection #gf-tree{position:fixed;opacity:0;left:0;transform:translate(-100%);padding:0 var(--section-spacing-small) var(--section-spacing);background:var(--color-body);z-index:1000000000;height:100vh;width:420px;max-width:100%;top:0;overflow:auto}#Collection #gf-tree.opened{transform:translate(0);opacity:1}}@media screen and (max-width: 767px){#Collection #gf-tree{display:none}}#Collection #gf-tree .gf-filter-contents .gf-block-title h3:after{position:absolute;right:0;margin-right:0}#Collection #gf-grid{width:77%!important;padding-left:34px!important}@media screen and (max-width: 1024px){#Collection #gf-grid{width:100%!important;padding-left:0!important}}#Collection #gf-grid .no-result-products{font-family:var(--font-family-stack-body);text-align:left;margin-left:10vw}@media screen and (max-width: 767px){#Collection #gf-grid .grid{padding:0 7px}}#Collection #gf-grid .grid__item{padding-left:34px;margin-bottom:20px}@media screen and (max-width: 767px){#Collection #gf-grid .grid__item{padding-left:14px}}#Collection #gf-grid .grid-item{padding-left:17px;padding-right:17px}@media screen and (max-width: 767px){#Collection #gf-grid .grid-item{padding-left:7px;padding-right:7px}}.template-search .main-content .search__text{padding-bottom:40px}.template-search #gf-tree{display:none}.template-search #gf-grid{width:100%!important;padding-left:0!important}.template-search #gf-grid .gf-actions{margin-bottom:3px}.template-search #gf-grid .gf-actions .sort-by-toggle{background:var(--color-body)}.template-search #gf-grid .gf-actions .gf-summary{text-align:right;margin-bottom:2px}.template-search #gf-grid .gf-actions .gf-filter-selection{margin-bottom:2px}@media screen and (max-width: 767px){.template-search #gf-grid #gf-products{padding:0 7px}}.template-search #gf-grid #gf-products>div:not(.price-indication){padding-left:7px;padding-right:7px}@media screen and (min-width: 1025px){.template-search #gf-grid #gf-products>div:not(.price-indication){flex-basis:25%!important}.template-search #gf-grid #gf-products>div:not(.price-indication){padding-left:17px;padding-right:17px}}.template-search #gf-grid .gf-filter-selection .limit-by,.template-search .main-content hr{display:none}.template-search .main-content .search__text{font-size:30px;font-family:var(--font-stack-header);letter-spacing:.3px;line-height:1.23;color:var(--color-text-accent);margin-bottom:16px}.template-search .main-content .search__heading{font-size:30px;font-family:var(--font-stack-header);letter-spacing:.3px;line-height:1.23;color:var(--color-text);text-transform:none;text-transform:initial}body.template-product #shopify-section-footer-upper-line{margin-top:var(--section-spacing-small)}@media screen and (max-width: 767px){body.template-product #shopify-section-footer-upper-line{margin-top:30px}}body.template-product .main-content{padding-top:30px;padding-bottom:0}@media screen and (min-width: 1025px)and (max-width: 1310px){body.template-product .main-content{padding-top:20px}}@media screen and (max-width: 767px){body.template-product .main-content{padding-bottom:0}}body.template-product #backToCollection{display:none}body.template-product .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}body.template-product #sniffie-omnibus-price{font-size:small;display:none;width:100%;text-align:inherit;transition:opacity .2s ease-in-out;font-weight:300;margin-top:8px;color:var(--color-text-faded);font-family:var(--font-family-stack-body-light)}body.template-product .sale #sniffie-omnibus-price{display:block}.pd-page{display:flex;justify-content:center;font-family:var(--font-family-stack-body-light);padding-top:40px;padding-bottom:20px}@media screen and (min-width: 1025px)and (max-width: 1310px){.pd-page{padding-top:20px}}@media screen and (max-width: 767px){.pd-page{display:block;max-width:540px;margin:0 auto;padding-top:10px}}.pd-page__media{width:50%;max-width:630px;margin-right:90px}@media screen and (orientation: landscape)and (min-width: 1100px)and (max-height: 850px){.pd-page__media{max-width:580px}}@media screen and (orientation: landscape)and (min-width: 1100px)and (max-height: 750px){.pd-page__media{max-width:520px}}@media screen and (max-width: 1310px){.pd-page__media{margin-right:40px}}@media screen and (max-width: 767px){.pd-page__media{margin:0 0 60px;width:100%;max-width:none}}.pd-page__media-inner{position:sticky;top:30px;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 767px){.pd-page__media-inner{position:static;position:initial}}.pd-page__sliders-wrap{display:flex;flex-direction:row-reverse;width:100%}@media screen and (max-width: 767px){.pd-page__sliders-wrap{display:block}}.pd-page__main-slider-wrap{width:calc(100% - 114px);position:relative}@media screen and (max-width: 1024px){.pd-page__main-slider-wrap{width:100%;max-width:540px}}.pd-page__main-slider-wrap:hover .pd-page__connected-products{opacity:1}.pd-page__slider{background-color:var(--background-alternative)}.pd-page__slider:hover .pd-page__slider-arrow{opacity:1}.pd-page__slider:hover .pd-page__slider-arrow.swiper-button-disabled{opacity:.5}.pd-page__slide{width:100%;height:0;padding-bottom:133%;position:relative}.pd-page__slide-media{position:absolute;left:0;top:0;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pd-page__slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:30px;border-radius:50%;overflow:hidden;cursor:pointer;opacity:0;transition:opacity .2s}.pd-page__slider-arrow.swiper-button-disabled{pointer-events:none;cursor:default}.pd-page__slider-arrow:after{display:none}.pd-page__slider-arrow--left{left:25px}.pd-page__slider-arrow--right{right:25px}.pd-page__slider-pagination{bottom:14px!important}.pd-page__slider-pagination{font-size:11.06px;font-weight:700;display:none}@media screen and (max-width: 1024px){.pd-page__slider-pagination{display:block}}.pd-page__slider-pagination .swiper-pagination-bullet{margin:0!important}.pd-page__slider-pagination .swiper-pagination-bullet{padding:6px;background:none;font-family:var(--font-family-stack-body);width:auto;height:auto;border-radius:0;opacity:1;color:var(--color-text-accent)}.pd-page__slider-pagination .swiper-pagination-bullet-active{color:var(--color-text)}.pd-page__slider-nav{flex-shrink:0;width:84px;margin-right:30px;max-height:100%;position:relative}@media screen and (max-width: 1024px){.pd-page__slider-nav{display:none}}.pd-page__slider-nav-list-wrap{display:flex;align-items:center;overflow:auto;position:absolute;left:0;top:0;width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.pd-page__slider-nav-list-wrap::-webkit-scrollbar{display:none}.pd-page__slider-nav-list{margin:auto}.pd-page__slider-nav-item{display:block;width:100%;padding:2px;border:1px solid rgba(0,0,0,0)}.pd-page__slider-nav-item:not(:last-child){margin-bottom:16px}.pd-page__slider-nav-item.active{border-color:var(--background-secondary)}.pd-page__slider-nav-img-wrap{width:100%;background:var(--background-alternative)}.pd-page__slider-nav-img{display:block;width:100%;height:auto}.pd-page__connected-products{z-index:7;position:absolute;bottom:15px;left:15px;width:calc(100% - 30px);display:flex;justify-content:center;opacity:0;transition:opacity .2s}@media screen and (max-width: 767px){.pd-page__connected-products{position:static;position:initial;margin:20px -20px 0;max-width:none;width:calc(100% + 40px);opacity:1}}.pd-page__connected-products-slider{padding:0 10px;background-color:var(--color-body)}@media screen and (max-width: 767px){.pd-page__connected-products-slider{padding:0}}.pd-page__connected-products-item{width:100px}@media screen and (min-width: 768px){.pd-page__connected-products-item{margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 767px){.pd-page__connected-products-item:first-child{margin-left:20px}}.pd-page__connected-products-item:not(:last-child){margin-right:10px}@media screen and (max-width: 767px){.pd-page__connected-products-item:not(:last-child){margin-right:14px}}.pd-page__connected-products-item:last-child{margin-right:0}@media screen and (max-width: 767px){.pd-page__connected-products-item:last-child{margin-right:20px}}.pd-page__connected-products-item--current{border-color:var(--background-secondary)}.pd-page__connected-products-link{display:block;background:var(--background-alternative);border:1px solid rgba(0,0,0,0)}[class*=--current] .pd-page__connected-products-link{border-color:var(--background-secondary)}.pd-page__connected-products-image{display:block;width:100%;height:auto}.pd-page__see-also{margin-top:30px}.pd-page__see-also--mobile{display:none}@media screen and (max-width: 767px){.pd-page__see-also--mobile{display:block}}.pd-page__see-also--desktop{width:calc(100% - 114px)}@media screen and (min-width: 768px)and (max-width: 1024px){.pd-page__see-also--desktop{width:100%}}@media screen and (max-width: 767px){.pd-page__see-also--desktop{display:none}}.pd-page__see-also-title{text-transform:uppercase;letter-spacing:.55px;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.27;margin:0 0 10px;-webkit-text-decoration:underline;text-decoration:underline}.pd-page__see-also-list{display:flex;flex-wrap:wrap}.pd-page__see-also-item{margin:5px 0}.pd-page__see-also-item:not(:last-child){margin-right:30px}.pd-page__see-also-link{color:inherit;font-size:12.04px;line-height:1.6;white-space:nowrap}.pd-page__details{width:50%;max-width:540px}@media screen and (max-width: 767px){.pd-page__details{width:100%;max-width:none}}.pd-page__vendor{text-transform:uppercase;letter-spacing:.82px;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.27;margin:0 0 15px}@media screen and (min-width: 1025px)and (max-width: 1310px){.pd-page__vendor{margin:0 0 10px}}@media screen and (max-width: 767px){.pd-page__vendor{margin:0 0 20px}}.pd-page__title{margin:0 0 30px;font-size:30px;line-height:1.23;letter-spacing:.01em;max-width:461px}.pd-page__title:first-letter{text-transform:uppercase}@media screen and (max-width: 1310px){.pd-page__title{font-size:calc(var(--font-size-header-phone) * 1px);line-height:1.215;margin:0 0 25px}}.pd-page__price{margin-bottom:60px}@media screen and (min-width: 1025px)and (max-width: 1310px){.pd-page__price{margin:0 0 40px}}.pd-page__price-pricing-group{display:flex;flex-wrap:wrap}.pd-page__price-item{text-transform:uppercase;font-size:calc(14 * 1.14px);font-family:var(--font-family-stack-body);line-height:1.19;font-weight:700;letter-spacing:.8px}.pd-page__price-item--regular{margin-right:15px}.sale .pd-page__price-item--regular{color:var(--color-text-faded);-webkit-text-decoration:line-through;text-decoration:line-through}.pd-page__price-item--sale{display:none;color:#b55c36}.sale .pd-page__price-item--sale{display:block}.pd-page__price-unit{display:none}.pd-page__price,.pd-page__form{width:100%;max-width:461px;display:flex;flex-direction:column}@media screen and (max-width: 767px){.pd-page__price,.pd-page__form{width:100%;max-width:none}}.pd-page__options{width:100%;margin:0 0 20px}.pd-page__option-group{display:flex;justify-content:space-between;align-items:center;position:relative;height:54px;border-top:1px solid var(--background-secondary);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);font-size:11.06px;line-height:1.27;font-family:var(--font-family-stack-body);font-weight:700;text-transform:uppercase;padding:0 14px}@media screen and (max-width: 767px){.pd-page__option-group{height:64px}}.pd-page__option-group:last-of-type{border-bottom:1px solid var(--background-secondary)}.pd-page__option-group.active{border-left-color:var(--background-secondary);border-right-color:var(--background-secondary);border-top-left-radius:4px;border-top-right-radius:4px}.pd-page__option-group-title{margin:0;font-family:inherit;font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:.82px;color:var(--color-text-accent)}.pd-page__option-group-current{color:var(--color-text);cursor:pointer;padding:10px;margin-right:-10px;font-family:inherit;font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:.55px;text-transform:uppercase;display:flex;align-items:flex-start}@media screen and (max-width: 767px){.pd-page__option-group-current{align-items:flex-end}}.pd-page__option-group-current>div{margin-right:5px}.pd-page__option-group-current svg{transition:transform .5s cubic-bezier(.25,.8,.25,1)!important}.pd-page__option-group-current svg{margin-left:10px}.active .pd-page__option-group-current svg{transform:rotate(180deg)}.pd-page__option-group-current-color{display:flex;margin-right:10px}.pd-page__option-group-list{opacity:0;pointer-events:none;background:var(--color-body);position:absolute;top:100%;left:-1px;width:calc(100% + 2px);border:1px solid var(--background-secondary);z-index:3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:250px;overflow:auto}@media screen and (max-width: 767px){.pd-page__option-group-list{max-height:none;overflow:hidden}}.pd-page__option-group-list.opened{opacity:1;pointer-events:initial}.pd-page__option-group-item{display:block}@media screen and (max-width: 767px){.pd-page__option-group-item{border-bottom:1px solid var(--background-secondary)}}.pd-page__option-group-item:first-child{padding-top:12px}@media screen and (max-width: 767px){.pd-page__option-group-item:first-child{padding-top:0}}.pd-page__option-group-item:last-child{padding-bottom:12px}@media screen and (max-width: 767px){.pd-page__option-group-item:last-child{padding-bottom:0;border-bottom:0}}.pd-page__option-group-input{display:none}.pd-page__option-group-input:checked+label{color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline}.pd-page__option-group-input[data-available=true]+.pd-page__option-group-label{color:var(--color-text)}.pd-page__option-group-input[data-available=false]+.pd-page__option-group-label{color:var(--color-text-accent)!important}.pd-page__option-group-button,.pd-page__option-group-label{display:block;width:100%;border:0;outline:0;background:none;padding:12px 14px;font-family:inherit;font-weight:700;font-size:inherit;line-height:inherit;text-transform:uppercase;letter-spacing:.55px;color:var(--color-text-accent);text-align:left;display:flex;transition:color .1s}@media screen and (max-width: 767px){.pd-page__option-group-button,.pd-page__option-group-label{padding:25px 15px}}.pd-page__option-group-button--out-of-stock,.pd-page__option-group-label--out-of-stock{opacity:.5;pointer-events:none}.pd-page__option-group-button--current,.pd-page__option-group-label--current{color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline}.pd-page__option-group-button:hover,.pd-page__option-group-label:hover{color:var(--color-text-focus)}.pd-page__option-group-button[data-available=true],.pd-page__option-group-label[data-available=true]{color:var(--color-text)}.pd-page__option-group-button[data-available=false],.pd-page__option-group-label[data-available=false]{color:var(--color-text-accent)!important}.pd-page__color-dot{display:block;width:12px;height:12px;position:relative;border-radius:50%;margin:-1px 13px 0 0}.pd-page__color-dot--active:after{content:"";position:absolute;width:18px;height:18px;left:-3px;top:-3px;border:1px solid #939980;border-radius:50%}.pd-page__check-pos{font-family:var(--font-family-stack-body);font-weight:700;color:var(--color-text-faded);font-size:11.06px;line-height:1.27;text-transform:uppercase;letter-spacing:.55px;-webkit-text-decoration:underline;text-decoration:underline;display:block;align-self:flex-end}.pd-page__form-buttons{display:flex;margin:40px 0 15px;width:100%}@media screen and (min-width: 1025px)and (max-width: 1310px){.pd-page__form-buttons{margin:30px 0 15px}}.pd-page__sold-out{display:none;font-size:12.04px;font-family:var(--font-family-stack-body);font-weight:700;line-height:54px;letter-spacing:.9px;color:#bcbcbc;text-transform:uppercase;padding:0;border-radius:4px;cursor:default;text-align:center;width:100%;background:var(--background-accent)}.variant-sold-out .pd-page__sold-out{display:block}.pd-page__form-quantity-wrap{position:relative;border:1px solid var(--background-secondary);border-radius:4px;font-size:12.04px;text-align:center;margin-right:15px;width:76px;font-weight:700}@media screen and (max-width: 767px){.pd-page__form-quantity-wrap{width:87px;margin-right:14px}}.variant-sold-out .pd-page__form-quantity-wrap{display:none}.pd-page__form-button-quantity{position:absolute;top:0;height:100%;width:50%;border:0;background:none;outline:none}.pd-page__form-button-quantity[disabled]{opacity:.5}.pd-page__form-button-quantity--decrement{left:0}.pd-page__form-button-quantity--increment{right:0}.pd-page__form-quantity{-webkit-appearance:none!important;-moz-appearance:textfield!important;border:0!important}.pd-page__form-quantity{display:block;width:100%;font-size:12px;line-height:52px;padding:0;margin:0;font-family:var(--font-family-stack-body);font-weight:700;text-align:center}@media screen and (max-width: 767px){.pd-page__form-quantity{font-size:12px}}.pd-page__form-quantity::-webkit-outer-spin-button,.pd-page__form-quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pd-page__form-cart-submit{flex:1;text-align:center;line-height:52px;padding:0}.variant-sold-out .pd-page__form-cart-submit{display:none}.pd-page button.wk-button,.pd-page button.wk-button-product{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.pd-page button.wk-button,.pd-page button.wk-button-product{background-color:var(--color-text-field);display:block;width:100%;max-width:461px;border:1px solid var(--background-secondary);border-radius:4px;padding-top:1px;padding-bottom:1px;color:var(--color-text-accent)}.pd-page button.wk-button:hover,.pd-page button.wk-button-product:hover{background-color:var(--color-text-accent);color:var(--color-body)}@media screen and (max-width: 767px){.pd-page button.wk-button,.pd-page button.wk-button-product{max-width:100%}}.pd-page button.wk-button .wk-icon,.pd-page button.wk-button-product .wk-icon{display:none}.pd-page button.wk-button .wk-label,.pd-page button.wk-button .wk-button__label,.pd-page button.wk-button-product .wk-label,.pd-page button.wk-button-product .wk-button__label{font-size:12.04px;line-height:52px;font-family:var(--font-family-stack-body);font-weight:700;letter-spacing:.82px;text-transform:uppercase}.pd-page__delivery-timeout{display:block;color:var(--color-text-faded);letter-spacing:.14px;margin-top:20px}.pd-page__tabs{margin-top:50px;width:100%}@media screen and (min-width: 1025px)and (max-width: 1310px){.pd-page__tabs{margin-top:30px}}@media screen and (max-width: 767px){.pd-page__tabs{width:calc(100% + 40px);background:var(--background-alternative);margin:40px -20px 0;padding:30px 20px 60px}}.pd-page__tabs-nav{margin-bottom:20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.pd-page__tabs-nav{justify-content:center}}.pd-page__tabs-nav-button{padding:0;margin:10px 0;border:0;border-radius:0;outline:none;background:none;font-family:var(--font-family-stack-body);font-weight:700;color:var(--color-text-faded);font-size:11.06px;line-height:1.27;text-transform:uppercase;letter-spacing:.55px;transition:color .2s;text-underline-offset:3px}.pd-page__tabs-nav-button:hover{color:var(--color-text)}.pd-page__tabs-nav-button:not(:last-child){margin-right:30px}@media screen and (max-width: 767px){.pd-page__tabs-nav-button:not(:last-child){margin-left:15px;margin-right:15px}}.pd-page__tabs-nav-button.active{color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline}.pd-page__tabs-content{max-width:495px}.pd-page__tabs-content-list{display:grid}.pd-page__tabs-content-item{grid-area:1/-1;opacity:0;pointer-events:none;transition:opacity .2s}.pd-page__tabs-content-item figure{margin-left:0;margin-right:0}.pd-page__tabs-content-item iframe{max-width:100%}.pd-page__tabs-content-item a{-webkit-text-decoration:underline;text-decoration:underline}.pd-page__tabs-content-item *:not([class*=ekomiwidget]):not([class*=ekomiwidget]>*){font-family:inherit!important;font-size:16px!important;line-height:26px!important;letter-spacing:.16px!important;color:var(--color-text)!important}@media screen and (max-width: 767px){.pd-page__tabs-content-item *:not([class*=ekomiwidget]):not([class*=ekomiwidget]>*){font-size:15px!important;line-height:24px!important;letter-spacing:.15px!important}}.pd-page__tabs-content-item.active{opacity:1;pointer-events:initial;transition:opacity .2s .2s}.pd-page__tabs-content-item:not(.active){display:none}.pd-page__avail{display:none}.pd-page #notification-parent{width:100%;background:var(--background-alternative);border-radius:4px;margin-top:20px;padding:40px 30px;max-width:461px;margin-bottom:20px}@media screen and (min-width: 1025px)and (max-width: 1310px){.pd-page #notification-parent{padding:30px}}.pd-page #notification-parent .notifi-signup-container{width:100%}.pd-page #notification-parent .notifi-form-title{font-size:21px!important;line-height:30px!important}.pd-page #notification-parent .notifi-form-title{font-family:var(--font-stack-header);letter-spacing:.53px;margin-bottom:35px}@media screen and (max-width: 1310px){.pd-page #notification-parent .notifi-form-title{font-size:19px!important;line-height:28px!important}.pd-page #notification-parent .notifi-form-title{letter-spacing:.53px;margin-bottom:25px}}.pd-page #notification-parent .notifi-signup-label{text-transform:uppercase;font-size:11px;line-height:14px;letter-spacing:.82px;font-weight:700;margin-bottom:10px}.pd-page #notification-parent .notifi-signup-form{margin:0 0 20px!important;padding:10px 0!important}.pd-page #notification-parent .notifi-signup-form{font-family:var(--font-stack-header);background:none;border-radius:0;border:0;border-bottom:1px solid var(--background-secondary);outline:none;display:block}.pd-page #notification-parent .notifi-signup-btn{margin:0 0 10px!important;padding:20px 40px!important}.pd-page #notification-parent .notifi-signup-btn{background-color:var(--color-text-accent);height:54px;line-height:14px}.pd-page #notification-parent .notifi-signup-btn+div *{font-size:12px!important;line-height:19px!important;color:#767676!important;font-style:normal!important}.pd-page #notification-parent .notifi-signup-btn+div *{letter-spacing:.12px}.pd-page #notification-parent .notifi-progress,.pd-page #notification-parent .notifi-success,.pd-page #notification-parent .notifi-error{color:#767676!important;font-style:normal!important}.pd-page #notification-parent .notifi-progress,.pd-page #notification-parent .notifi-success,.pd-page #notification-parent .notifi-error{margin-top:10px;font-size:12px;line-height:19px;letter-spacing:.12px}.pd-page registry-action{margin-bottom:15px}.pd-page #swym-registry-add-modal-btn{display:none!important}body.template-vendors .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.vendors-listning-section header{font-family:var(--font-family-stack-body);font-size:calc(14 * .857143px);letter-spacing:7.2px;margin-top:-15px}.vendors-listning-section header .alphabet__item{display:inline-block;margin-top:15px;color:var(--color-text-faded);text-align:center;pointer-events:none}.vendors-listning-section header .alphabet__item:not(:last-of-type){margin-right:14px}@media screen and (max-width: 767px){.vendors-listning-section header .alphabet__item:not(:last-of-type){margin-right:0}}@media screen and (max-width: 767px){.vendors-listning-section header .alphabet__item{width:14%}}.vendors-listning-section header .alphabet__item--active{color:var(--color-text);pointer-events:inherit}.vendors-listning-section .vendors-wrapper__item{display:flex;flex-direction:column-reverse}.vendors-listning-section .vendors-wrapper__item>div:first-of-type:not(:empty){margin-bottom:80px}.vendors-listning-section .vendors-wrapper__item:first-of-type{margin-top:60px}.vendors-listning-section .vendors-wrapper .vendor-wrapper{display:flex;flex-wrap:wrap;font-family:var(--font-family-stack-body);font-size:calc(14 * .785714px);text-transform:uppercase;letter-spacing:.55px}.vendors-listning-section .vendors-wrapper .vendor-wrapper span{width:15%;margin-right:10%;margin-top:20px}@media screen and (max-width: 767px){.vendors-listning-section .vendors-wrapper .vendor-wrapper span{width:100%;margin-top:30px}}.vendors-listning-section .vendors-wrapper .letter:not(:empty){padding:9px 13px;min-width:40px;text-align:center;font-family:var(--font-stack-header);font-size:15.75px;background-color:var(--background-alternative);border-radius:50px;display:inline-block;margin-bottom:20px}body.template-contact .page-container{overflow:visible;overflow:initial}body.template-contact .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.f-c-page{display:flex;align-items:flex-start;justify-content:center;margin:40px auto 80px}@media screen and (max-width: 1310px){.f-c-page{justify-content:flex-start}}@media screen and (max-width: 767px){.f-c-page{margin:0 0 60px}}.f-c-page__heading{text-transform:none;text-transform:initial;margin:0 0 30px;font-size:calc(14 * 2.142857143px);line-height:1.233333333;letter-spacing:.3px}@media screen and (max-width: 767px){.f-c-page__heading{font-size:28px;line-height:1.214285714;letter-spacing:.28px}}.f-c-page__nav{position:sticky;top:40px;width:274px}@media screen and (max-width: 768px){.f-c-page__nav{display:none}}.f-c-page__nav-title{font-size:calc(14 * .785714286px);line-height:1.818181818;color:var(--color-text-accent);margin-bottom:15px;font-family:var(--font-family-stack-body);font-weight:700;text-transform:uppercase}.f-c-page__nav-list{margin:0 0 30px}.f-c-page__nav-item{font-family:var(--font-family-stack-body-light);padding:0;margin:0}.f-c-page__nav-item:not(:last-child){margin-bottom:8px}.f-c-page__faq-and-contact{width:100%;max-width:736px;margin-right:274px}@media screen and (max-width: 1310px){.f-c-page__faq-and-contact{margin-right:0}}.f-c-page__faq{margin:0 0 20px}.f-c-page__faq-header{margin-bottom:60px}.f-c-page__faq-header-content{font-family:var(--font-family-stack-body-light);font-size:calc(14 * 1.142857143px);line-height:1.625;letter-spacing:.16px}@media screen and (max-width: 767px){.f-c-page__faq-header-content{font-size:15px;line-height:24px;letter-spacing:.15px}}.f-c-page__faq-header-content a{-webkit-text-decoration:underline;text-decoration:underline}.f-c-page__faq-item{margin:0 0 60px}.f-c-page__faq-item-title{margin:0 0 25px;font-size:21px;line-height:1.428571429;letter-spacing:.53px}@media screen and (max-width: 767px){.f-c-page__faq-item-title{font-size:calc(14 * 1.357142857px);line-height:1.578947368;letter-spacing:.47px}}.f-c-page__contact-header{margin-bottom:60px}.f-c-page__contact-header h3{margin-bottom:30px;letter-spacing:.3px}.f-c-page__contact-header p{color:var(--color-text-accent);font-size:calc(14 * .785714px);margin-bottom:15px;letter-spacing:.82px;line-height:1.7}.f-c-page__contact-header h4{font-size:calc(14 * 1.214286px);letter-spacing:.42px;line-height:1.5}.f-c-page__phone-wrapper{font-family:var(--font-family-stack-body);font-size:14px;margin:10px 20px 10px 0;color:var(--color-text)}.f-c-page__phone-wrapper a{font-weight:var(--font-weight-header);color:var(--color-text)}.f-c-page__contact-form{background-color:var(--background-alternative);padding:60px 55px;margin:0 -55px}@media screen and (max-width: 767px){.f-c-page__contact-form{margin:0 -20px}}.f-c-page__contact-form label{font-family:var(--font-family-stack-body);text-transform:uppercase;margin-bottom:25px;letter-spacing:.82px}.f-c-page__contact-form input,.f-c-page__contact-form textarea{background-color:#0000;padding:0 0 10px;margin-bottom:40px;font-size:calc(14 * .928571px);letter-spacing:.33px;line-height:2;font-family:var(--font-stack-header);letter-spacing:.38px}.f-c-page__contact-form input::-moz-placeholder,.f-c-page__contact-form textarea::-moz-placeholder{font-family:var(--font-stack-header);color:var(--color-text-faded)}.f-c-page__contact-form input::placeholder,.f-c-page__contact-form textarea::placeholder{font-family:var(--font-stack-header);color:var(--color-text-faded)}.f-c-page__contact-form .input--error{border-color:var(--color-sale-text)}.f-c-page__contact-form textarea{height:250px;resize:none;margin-bottom:0}.f-c-page__contact-form .ContactForm-topic{background-color:#0000;padding-left:0;font-size:calc(14 * .95px);color:var(--color-text-faded);font-family:var(--font-stack-header)}.f-c-page__contact-form .ContactForm-topic:required:valid{color:var(--color-text)}.f-c-page__contact-form .ContactForm-topic option{background-color:var(--background-alternative)}.f-c-page__contact-form .input-error-message{color:var(--color-sale-text);font-family:var(--font-family-stack-body-light)}.f-c-page__contact-form .form-message--error{display:none}.f-c-page__contact-form .agreement-wrapper{display:flex;flex-wrap:wrap}.f-c-page__contact-form .agreement-wrapper .check_err{display:none;width:100%;font-size:calc(14 * .857143px);font-family:var(--font-family-stack-body-light);color:var(--color-sale-text)}.f-c-page__contact-form .agreement-wrapper .check_err.active{display:block}.f-c-page__contact-form .agreement-wrapper input[type=checkbox]{display:none}.f-c-page__contact-form .agreement-wrapper input[type=checkbox]:checked~.agreement-wrapper__checkbox:before{opacity:1;visibility:visible}.f-c-page__contact-form .agreement-wrapper__checkbox{position:relative;min-width:10px;width:10px;min-height:10px;height:10px;border:1px solid var(--color-text-accent);border-radius:2px;margin-right:10px;margin-top:2px}.f-c-page__contact-form .agreement-wrapper__checkbox:before{transition:all .5s cubic-bezier(.25,.8,.25,1)!important}.f-c-page__contact-form .agreement-wrapper__checkbox:before{opacity:0;visibility:hidden;content:"";display:block;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-text-accent)}.f-c-page__contact-form .agreement-wrapper label{width:100%}.f-c-page__contact-form .agreement-wrapper__label{display:flex;max-width:500px;margin-bottom:0;cursor:pointer}.f-c-page__contact-form .agreement-wrapper__label p{font-family:var(--font-family-stack-body-light);font-size:calc(14 * .857143px);text-transform:none;text-transform:initial;color:var(--color-text-faded);line-height:1.583333;letter-spacing:.12px}.f-c-page__contact-form .agreement-wrapper__label p a{color:var(--color-text-faded);-webkit-text-decoration:underline;text-decoration:underline}.f-c-page__contact-form .btn{font-family:var(--font-family-stack-body);font-size:calc(14 * .785714px);margin-left:34px;margin-bottom:0;padding:14px 44px;background-color:var(--color-text-accent);border-radius:3px;letter-spacing:.55px;border:none;line-height:1}.f-c-page__contact-form .btn-desktop{display:block;height:40px}@media screen and (max-width: 767px){.f-c-page__contact-form .btn-desktop{display:none}}.f-c-page__contact-form .btn-mobile{height:60px;border-right:6px;margin-left:0;width:100%;margin:var(--section-spacing-small) 0;letter-spacing:.9px;display:none}@media screen and (max-width: 767px){.f-c-page__contact-form .btn-mobile{display:block}}.f-c-page__contact-form .textarea-wrapper{display:flex;align-items:flex-end;margin-bottom:20px;width:100%}body.template-politics .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.page-politics-section{font-family:var(--font-family-stack-body-light);font-size:calc(14 * 1.142857px);line-height:1.625;letter-spacing:.16px;margin-bottom:var(--section-spacing)}.page-politics-section .breadcrumbs{margin-left:var(--section-spacing);margin-right:var(--section-spacing)}.page-politics-section__title{text-align:left;font-family:var(--font-stack-header);font-size:30px;letter-spacing:.3px}.page-politics-section h3,.page-politics-section h4,.page-politics-section h5{margin-top:var(--section-spacing);margin-bottom:20px}.page-politics-section h3{font-family:var(--font-stack-header);font-size:21px}.page-politics-section p:empty{margin:0}.page-politics-section .rte ol,.page-politics-section .rte ul{margin:0 0 17.5px 20px}.page-politics-section .rte a{color:var(--color-text-accent)}body.template-about{background-color:var(--background-alternative)!important}body.template-about .site-header,body.template-about .site-header .grid,body.template-about .shopify-section-footer-upper-line{background-color:var(--color-body)}body.template-about .shopify-section-footer-upper-line svg circle{fill:var(--background-alternative)}.page-about-section{font-family:var(--font-family-stack-body-light);font-size:calc(14 * 1.142857px);line-height:1.625;letter-spacing:.16px;margin-bottom:var(--section-spacing)}.page-about-section .rte{display:flex;flex-wrap:wrap}.page-about-section__txt{width:40%;margin-right:10%}@media screen and (max-width: 767px){.page-about-section__txt{width:100%;margin-right:0}}.page-about-section__txt h3{margin-bottom:var(--section-spacing)}.page-about-section__txt h3~*{margin-left:50px}@media screen and (max-width: 767px){.page-about-section__txt h3~*{margin-left:0}}.page-about-section__txt p a{color:var(--color-text-accent)}.page-about-section__images{width:50%}@media screen and (max-width: 767px){.page-about-section__images{width:100%}}.page-about-section__images>div{margin-top:60px}@media screen and (max-width: 767px){.page-about-section__images>div{margin-top:20px}}.page-about-section__images>div:first-of-type{margin-top:-70px}@media screen and (max-width: 767px){.page-about-section__images>div:first-of-type{margin-top:60px}}.page-about-section__images img{width:100%}.page-about-section__title{text-align:left;font-family:var(--font-stack-header);font-size:30px;letter-spacing:.3px}.page-about-section h3,.page-about-section h4,.page-about-section h5{font-family:var(--font-stack-header);margin-top:30px;margin-bottom:30px;font-size:18.375px;line-height:1.4;letter-spacing:.53px}.page-about-section p:empty{margin:0}.page-about-section .rte ol,.page-about-section .rte ul{margin:0 0 17.5px 20px}body.template-boutique{background-color:var(--background-alternative)!important}body.template-boutique .site-header,body.template-boutique .site-header .grid,body.template-boutique .shopify-section-footer-upper-line{background-color:var(--color-body)}body.template-boutique .shopify-section-footer-upper-line svg circle{fill:var(--background-alternative)}body.template-boutique .drawer-page-content{overflow:visible;overflow:initial}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text{padding-bottom:60px}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap{width:100%}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text{margin-left:5.983545vw!important}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text{padding-bottom:60px}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text{justify-content:flex-start}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__description,.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__description p{letter-spacing:.53px}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__item--slider{max-width:51%;flex-basis:51%}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__item--slider{max-width:100%;flex-basis:100%}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__wrap{width:100%}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__wrap--text{margin-left:5.2vw!important}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__wrap--text{margin-left:0!important}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__description{margin-top:0;margin-bottom:40px;font-size:21px}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__description{font-size:calc(14 * 1.357143px)}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__description p{font-size:inherit!important}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text__title{margin-top:40px}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-width-text__subtext a{display:inline-block;font-family:var(--font-family-stack-body);font-size:calc(14 * .785714px);font-weight:var(--font-weight-header);margin-top:40px;line-height:1}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-width-text__item{position:sticky;top:0}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-width-text__item{position:relative}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .page-width{padding-left:0}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .page-width{padding-right:0}}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider{margin-left:0!important}.page-boutique-section .index-slider-with-text .slider-with-text__wrap--text .slider-with-text{padding:0}.page-boutique-section .index-slider-with-text .slider-with-text__description{margin-top:0;margin-bottom:40px;font-size:21px}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__description{font-size:calc(14 * 1.357143px)}}.page-boutique-section .index-slider-with-text .slider-with-text__description p{font-size:inherit!important}.page-boutique-section .index-slider-with-text .slider-with-text__title{margin-top:40px}.page-boutique-section .index-slider-with-text .slider-with-text__subtext a{display:inline-block;font-family:var(--font-family-stack-body);font-size:calc(14 * .785714px);font-weight:var(--font-weight-header);margin-top:40px;line-height:1}.page-boutique-section .index-slider-with-text .slider-with-text__item{position:sticky;top:0}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .slider-with-text__item{position:static;position:initial}}.page-boutique-section .index-slider-with-text .page-width{padding-left:0}@media screen and (max-width: 767px){.page-boutique-section .index-slider-with-text .page-width{padding-right:0}}.page-boutique-section .index-slider-with-text .slider-with-text{padding:0}body.template-cart.modal-opened-block{max-height:100vh;overflow:hidden;background:#0000}body.template-cart .page-container{overflow:visible;overflow:initial}@media screen and (max-width: 767px){body.template-cart .page-container{overflow:hidden}}body.template-cart .main-content{padding-bottom:0}body.template-cart .shopify-section-footer-upper-line{margin-top:var(--section-spacing-small)}body.template-cart .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.cart-page .payment-icons{padding-top:10px}.cart-page .payment-icons__list{display:flex;flex-wrap:wrap;justify-content:center}.cart-page .payment-icons__icon{height:25px;width:37px;margin:5px}.cart-page .payment-icons__icon img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.cart-page .cart-note{margin-top:14px;padding:30px;border-radius:4px;background:var(--background-alternative);width:100%;max-width:570px}@media screen and (max-width: 767px){.cart-page .cart-note{margin-bottom:30px;max-width:100%}}.cart-page .cart-note__header{padding-top:20px;padding-bottom:0;color:var(--color-text);margin-bottom:16px;line-height:1.76;letter-spacing:.42px;font-size:calc(30 * .57px)}@media screen and (max-width: 767px){.cart-page .cart-note__header{line-height:1.5}}.cart-page .cart-note__label{font-size:9.94px;-webkit-text-decoration:none;text-decoration:none;font-family:var(--font-family-stack-body);letter-spacing:.75px;font-weight:400;color:var(--color-text);margin-bottom:6px;text-transform:uppercase}@media screen and (max-width: 767px){.cart-page .cart-note__label{text-align:left!important}}.cart-page .cart-note__input{font-size:12.04px;background:#0000;padding-left:0;padding-right:0;min-height:106px;border-color:var(--background-secondary);font-family:var(--font-family-stack-body);outline:none;color:var(--color-text-faded);letter-spacing:.38px;outline-color:var(--color-text-accent)}.cart-page .cart-note__input::-moz-placeholder{color:var(--color-text-faded);font-family:var(--font-stack-header);letter-spacing:.33px;line-height:2;font-size:calc(14 * .93px)}.cart-page .cart-note__input::placeholder{color:var(--color-text-faded);font-family:var(--font-stack-header);letter-spacing:.33px;line-height:2;font-size:calc(14 * .93px)}@media screen and (max-width: 767px){.cart-page .cart-note__input{margin-bottom:0;min-height:100px}}.cart-page__free-shipping{display:none;text-align:center;background-color:var(--background-alternative);padding:25px 30px;margin:0 0 20px}@media screen and (max-width: 767px){.cart-page__free-shipping{display:block}}.cart-page__free-shipping-message{margin:0 auto 15px;max-width:15em;font-size:calc(14 * .9286px);line-height:1.46;letter-spacing:.65px}.cart-page__free-shipping-progress{background-color:var(--color-body);width:100%;height:4px;overflow:hidden;border-radius:2px}.cart-page__free-shipping-progress-bar{height:4px;background-color:var(--color-text);border-radius:2px}.cart-page table a{border:0}.cart-page table td,.cart-page table th{border:0;padding:20px 0;border-bottom:1px solid #f2f2ee}.cart-page__form{display:flex;justify-content:center}@media screen and (max-width: 767px){.cart-page__form{display:block}}.cart-page__form.disabled{pointer-events:none}.cart-page__column--left{flex-grow:1}.cart-page__column--right{margin-left:34px;width:406px}@media screen and (min-width: 1450px){.cart-page__column--right{flex-basis:31.5%;width:31.5%}}@media screen and (max-width: 767px){.cart-page__column--right{width:100%;margin:0}}.cart-page__summary{background-color:var(--background-accent);padding:30px;border-radius:8px;position:sticky;top:40px}@media screen and (max-width: 767px){.cart-page__summary{position:static;position:initial}}.cart-page__header-title{font-size:30px;line-height:37px;letter-spacing:.3px}@media screen and (max-width: 767px){.cart-page__table{display:block}}@media screen and (max-width: 767px){.cart-page__table tbody{display:block}}@media screen and (max-width: 767px){.cart-page__row{display:flex}}.cart-page__row[data-cart-item-url^="/products/pakowanie"]{display:none}@media screen and (max-width: 767px){.cart-page__row--heading{display:none}}.cart-page__heading-item{text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-family-stack-body);font-size:9.94px;line-height:1.8;color:var(--color-text-accent);text-align:center}.cart-page__heading-item:first-child{text-align:left}@media screen and (max-width: 767px){.cart-page__td{display:block}}@media screen and (max-width: 767px){.cart-page__td--desktop{display:none}}@media screen and (max-width: 767px){.cart-page__meta{flex:1}}.cart-page__product-information-wrapper{display:flex;align-items:flex-start}.cart-page__image-wrapper{display:block;width:100px;margin:0 34px 0 0;padding:0;background-color:var(--background-alternative)}@media screen and (max-width: 767px){.cart-page__image-wrapper{margin:0 15px 0 0}}.cart-page__image{display:block;width:100%;height:auto}.cart-page__product-title-wrap{display:block;margin-bottom:10px;max-width:300px}.cart-page__product-title{font-size:16.996px;line-height:24px;letter-spacing:.42px;margin:0}.cart-page__product-details-item{text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-family-stack-body);font-size:9.94px;line-height:1.8;color:var(--color-text-faded);margin-bottom:5px}.cart-page__product-details-mobile{display:none}@media screen and (max-width: 767px){.cart-page__product-details-mobile{display:block}}.cart-page__product-details-mobile-quantity{margin:10px 0 15px}.cart-page__packaging-mobile-input{display:none}.cart-page__packaging-mobile-input:checked+label:before{border:0;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cg transform='translate(-41 -869)'%3E%3Crect id='Rectangle_1694' data-name='Rectangle 1694' width='15' height='15' rx='2' transform='translate(41 869)' fill='%23949980'/%3E%3Cpath id='Path_800' data-name='Path 800' d='M2.142,16.608,0,14.466l.63-.63,1.512,1.512,3.74-3.74.63.63Z' transform='translate(45.244 862.392)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}.cart-page__packaging-mobile-label{display:flex!important}.cart-page__packaging-mobile-label{font-size:11.9994px;line-height:18px;letter-spacing:.12px}.cart-page__packaging-mobile-label:before{content:"";display:inline-block;width:15px;height:15px;overflow:hidden;text-indent:-999px;border-radius:2px;border:1px solid var(--color-text-faded);background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M2,0H13a2,2,0,0,1,2,2V13a2,2,0,0,1-2,2H2a2,2,0,0,1-2-2V2A2,2,0,0,1,2,0Z' fill='%23f2f2ee'/%3E%3C/svg%3E%0A");margin:1px 9px 0 0}.cart-page__product-details-mobile-price{font-size:11.9994px;line-height:20px;letter-spacing:.6px;font-weight:700;text-transform:uppercase;margin-top:15px}.cart-page__packaging-td{text-align:center}.cart-page__packaging-input:checked+label{border:0;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cg transform='translate(-41 -869)'%3E%3Crect id='Rectangle_1694' data-name='Rectangle 1694' width='15' height='15' rx='2' transform='translate(41 869)' fill='%23949980'/%3E%3Cpath id='Path_800' data-name='Path 800' d='M2.142,16.608,0,14.466l.63-.63,1.512,1.512,3.74-3.74.63.63Z' transform='translate(45.244 862.392)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}.cart-page__packaging-label{display:block;width:15px;height:15px;overflow:hidden;text-indent:-999px;border-radius:2px;border:1px solid var(--color-text-faded);background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M2,0H13a2,2,0,0,1,2,2V13a2,2,0,0,1-2,2H2a2,2,0,0,1-2-2V2A2,2,0,0,1,2,0Z' fill='%23f2f2ee'/%3E%3C/svg%3E%0A")}.cart-page__quantity-wrap{display:flex;justify-content:center;align-items:center}.cart-page__qty-input{-webkit-appearance:none!important;-moz-appearance:textfield!important;border:0!important}.cart-page__qty-input{font-family:var(--font-family-stack-body);font-weight:700;font-size:12.04px;line-height:1.67;display:block;padding:0;margin:0;width:16px;text-align:center;pointer-events:none}.cart-page__qty-input::-webkit-outer-spin-button,.cart-page__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-page__quantity-button{font-family:var(--font-family-stack-body);font-weight:700;padding:10px;font-size:12.04px;line-height:1.67;border:0;background:0;outline:0}.cart-page__final-price{text-align:center;white-space:nowrap;font-family:var(--font-family-stack-body);font-weight:700;font-size:11.06px;line-height:1.82;text-transform:uppercase;letter-spacing:.55px}.cart-page__remove-and-edit{flex-direction:column;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 767px){.cart-page__remove-and-edit{display:flex}}.cart-page__remove-and-edit svg{display:block;width:16px;height:16px}.cart-page__remove-item{display:block;padding:10px}@media screen and (max-width: 767px){.cart-page__remove-item{margin-top:-5px}}.cart-page__mobile-edit{display:none;background:var(--color-text-accent);border-radius:3px;outline:none;border:0;color:var(--color-body);text-transform:uppercase;font-family:var(--font-family-stack-body);font-weight:700;font-size:10px;line-height:15px;letter-spacing:.5px;padding:5px 10px}@media screen and (max-width: 767px){.cart-page__mobile-edit{display:block}}.cart-page__table-footer{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 767px){.cart-page__table-footer{display:block;margin-bottom:0}}.cart-page__clear-cart-link{text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-family-stack-body);font-size:9.94px;line-height:1.8;-webkit-text-decoration:underline;text-decoration:underline;display:inline-block;margin-bottom:20px}.cart-page__packaging-information{letter-spacing:.5px;font-size:12.04px;line-height:1.6;max-width:570px;font-family:var(--font-family-stack-body-light)}@media screen and (max-width: 767px){.cart-page__packaging-information{max-width:305px}}.cart-page__packaging-information p{color:var(--color-text-faded)}.cart-page__update{background-color:var(--color-text-accent)}@media screen and (max-width: 767px){.cart-page__update{display:none}}.cart-page__summary-header{text-align:center;margin:0 0 40px}.cart-page__summary-title{font-size:21px;line-height:30px;letter-spacing:.53px;text-transform:none;text-transform:initial;margin:0 0 10px}.cart-page__summary-count{text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-family-stack-body);font-size:9.94px;line-height:1.8;color:var(--color-text-accent);text-align:center}.cart-page__packaging-summary{display:flex;justify-content:space-between;font-size:12.04px;line-height:1.6;letter-spacing:.12px;margin-bottom:10px}.cart-page__packaging-summary--last{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--background-secondary)}.cart-page__packaging-summary-value{font-weight:700;letter-spacing:.6px;text-transform:uppercase}.cart-page__subtotal{display:flex;justify-content:space-between;font-size:11.06px;line-height:1.82;font-family:var(--font-family-stack-body);font-weight:700;letter-spacing:.55px;text-transform:uppercase;margin-bottom:10px}.cart-page__shipping{display:flex;justify-content:space-between;margin-bottom:40px}.cart-page__shipping-title{font-size:11.06px;line-height:1.82;letter-spacing:.55px;margin-bottom:10px;font-family:var(--font-family-stack-body);font-weight:700;margin-right:20px;text-transform:uppercase}.cart-page__shipping-content{font-size:12.04px;line-height:1.6;letter-spacing:.12px;color:#767676;text-align:right;font-family:var(--font-family-stack-body-light)}.cart-page__consent{margin-bottom:25px;display:flex;justify-content:center}.cart-page__consent-input{display:none}.cart-page__consent-input:checked+label:before{border:0;background-image:var(--svg-checkmark-icon);background-color:var(--color-text-accent)}.cart-page__consent-label{display:flex!important}.cart-page__consent-label{font-family:var(--font-family-stack-body-light);font-size:12.04px;line-height:1.6;letter-spacing:.12px;color:#767676;align-items:center}.cart-page__consent-label p,.cart-page__consent-label a{color:inherit}.cart-page__consent-label a{-webkit-text-decoration:underline;text-decoration:underline}.cart-page__consent-label:before{content:"";display:block;width:15px;height:15px;margin-right:10px;border-radius:2px;background-color:var(--color-body);border:1px solid var(--color-text-accent)}.cart-page__submit{width:100%;text-align:center;font-weight:700;font-size:12.04px;line-height:1.67;letter-spacing:.9px;padding:18px 0}.cart-page__submit[disabled]{background-color:var(--color-btn-primary)}.cart-page__item-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;padding:20px;display:flex;justify-content:center;align-items:center;background-color:#00000080;pointer-events:none;opacity:0;transition:opacity .5s}.modal-opened .cart-page__item-modal{pointer-events:initial;opacity:1}.cart-page__item-modal-inner{background-color:var(--color-body);padding:40px 30px 60px;border-radius:8px;width:100%;position:relative}.cart-page__item-modal-close{background:none;border:0;outline:none;padding:10px;position:absolute;right:11px;top:11px}.cart-page__item-modal-close svg{display:block;width:10px;height:10px}.cart-page__item-modal-title{margin:0 0 10px;font-size:21px;line-height:26px;letter-spacing:.53px;text-align:center}.cart-page__item-modal-subtitle{font-size:11px;line-height:20px;letter-spacing:.82px;color:var(--color-text-accent);margin:0 auto;text-align:center;font-weight:700;text-transform:uppercase}.cart-page__modal-product-information-wrapper{margin:30px 0 0;border-top:1px solid var(--background-secondary);padding:20px 0 0}.cart-page__quantity-submit-wrap{display:flex;padding:20px 0;border-bottom:1px solid var(--background-secondary);border-top:1px solid var(--background-secondary);margin:20px 0;width:100%}.cart-page__quantity-wrap-mobile{position:relative;border:1px solid var(--background-secondary);border-radius:4px;font-size:12.04px;text-align:center;font-weight:700;width:87px;margin-right:14px}.cart-page__quantity-button-mobile{position:absolute;top:0;height:100%;width:50%;border:0;background:none;outline:none;font-family:14px;font-weight:400}.cart-page__quantity-button-mobile[disabled]{opacity:.5}.cart-page__quantity-button-mobile--minus{left:0}.cart-page__quantity-button-mobile--plus{right:0}.cart-page__qty-input-mobile{-webkit-appearance:none!important;-moz-appearance:textfield!important;border:0!important}.cart-page__qty-input-mobile{display:block;width:100%;font-size:11.9994px;line-height:60px;padding:0;margin:0;font-family:var(--font-family-stack-body);font-weight:700;text-align:center}@media screen and (max-width: 767px){.cart-page__qty-input-mobile{font-size:12px}}.cart-page__qty-input-mobile::-webkit-outer-spin-button,.cart-page__qty-input-mobile::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-page__update-mobile{background-color:var(--color-text-accent);flex:1;text-align:center;line-height:60px;padding:0}.cart-page__remove-item-mobile{font-family:var(--font-family-stack-body);font-weight:700;font-size:calc(14 * .7857px);line-height:20px;letter-spacing:.82px;color:var(--color-text-faded);display:flex;align-items:center;text-transform:uppercase}.cart-page__remove-item-mobile-icon{background-color:var(--color-text-accent);display:flex;justify-content:center;align-items:center;border-radius:50%;width:20px;height:20px;margin-right:9px}.blog-listing{padding-bottom:60px}.blog-listing__breadcrumbs{text-align:left;padding-bottom:15px}@media screen and (max-width: 767px){.blog-listing__breadcrumbs{padding-top:7px;padding-bottom:0}}.blog-listing__breadcrumbs nav{padding-left:0}.blog-listing__title{text-align:left}@media screen and (max-width: 767px){.blog-listing__title{padding-bottom:15px}}.blog-listing__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:34px;grid-row-gap:55px}@media screen and (max-width: 1024px){.blog-listing__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.blog-listing__grid{grid-template-columns:1fr}}.blog-listing .pagination-container{padding-top:100px!important}@media screen and (max-width: 767px){.blog-listing .pagination-container{padding-top:60px!important}}body.template-blog{background-color:var(--background-alternative)}body.template-blog .site-header,body.template-blog .site-header .grid,body.template-blog .shopify-section-footer-upper-line{background-color:var(--color-body)}.article-page__header{max-width:735px;margin:0 auto;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 767px){.article-page__header{padding-top:10px;padding-bottom:50px}}.article-page__title{font-size:48px;line-height:1.3}@media screen and (max-width: 767px){.article-page__title{font-size:36px;padding-right:20px}}.article-page__meta{font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);letter-spacing:.55px;color:var(--color-text-accent);text-transform:uppercase}.article-page__main{max-width:735px;margin:0 auto;padding-bottom:70px;font-family:var(--font-family-stack-body-light)}@media screen and (max-width: 767px){.article-page__main{padding-bottom:50px}}.article-page__main.wysiwyg h1,.article-page__main.wysiwyg h2,.article-page__main.wysiwyg h3,.article-page__main.wysiwyg h4,.article-page__main.wysiwyg h5,.article-page__main.wysiwyg h6{font-size:21px;line-height:1.5;margin-bottom:25px}@media screen and (max-width: 767px){.article-page__main.wysiwyg h1,.article-page__main.wysiwyg h2,.article-page__main.wysiwyg h3,.article-page__main.wysiwyg h4,.article-page__main.wysiwyg h5,.article-page__main.wysiwyg h6{font-size:18.999px}}.article-page__main.wysiwyg p,.article-page__main.wysiwyg ol,.article-page__main.wysiwyg ul{font-size:16.002px;font-family:var(--font-family-stack-body-light);line-height:1.6;letter-spacing:.16px;margin-bottom:25px}@media screen and (max-width: 767px){.article-page__main.wysiwyg p,.article-page__main.wysiwyg ol,.article-page__main.wysiwyg ul{font-size:14.98px}}.article-page__main.wysiwyg ul,.article-page__main.wysiwyg ol{list-style:none;padding-left:14px}.article-page__main.wysiwyg ol{list-style:decimal}.article-page__main.wysiwyg li{list-style:inherit;font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);line-height:20px;letter-spacing:.55px;text-transform:uppercase;padding-bottom:10px}.article-page__main.wysiwyg li:last-of-type{padding-bottom:0}.article-page__main.wysiwyg li h6{font-size:16.8px;line-height:1.1;letter-spacing:.42px;text-transform:none;margin:0 0 15px}@media screen and (max-width: 767px){.article-page__main.wysiwyg li h6{font-size:15px;line-height:1;text-transform:none;letter-spacing:.38px;margin-bottom:20px}}.article-page__main.wysiwyg ul li{position:relative}.article-page__main.wysiwyg ul li:before{content:"";background-color:var(--color-text-accent);position:absolute;left:-14px;top:7px;height:5px;width:5px;border-radius:50%}.article-page__main.wysiwyg a{color:var(--color-text-accent)!important}.article-page__main.wysiwyg a{-webkit-text-decoration:underline;text-decoration:underline}.article-page__main.wysiwyg a span{color:var(--color-text-accent)!important}.article-page__main.wysiwyg em{font-size:14px;line-height:22px;color:var(--color-text-accent)}.article-page__main.wysiwyg figure{margin:0 auto 25px!important;float:none!important}.article-page__main.wysiwyg figure{display:table}.article-page__main.wysiwyg figure img{margin:0!important}.article-page__main.wysiwyg figure img{display:block;width:100%;max-width:100%;height:auto}.article-page__main.wysiwyg figure br{display:none}.article-page__main.wysiwyg figcaption{text-align:left!important}.article-page__main.wysiwyg figcaption{margin-top:8px;display:table-caption;caption-side:bottom}.article-page__main.wysiwyg p img{display:block;margin:0 auto}.article-page__main.wysiwyg blockquote,.article-page__main.wysiwyg blockquote p,.article-page__main.wysiwyg .article-page__bottom,.article-page__main.wysiwyg .article-page__bottom p{padding:35px 0 0;border-top:1px solid var(--background-secondary);margin-top:35px;font-family:var(--font-stack-header);font-size:calc(14 * .93px);line-height:2;letter-spacing:.16px;text-align:left;color:var(--color-text-accent)}.article-page__main.wysiwyg blockquote p,.article-page__main.wysiwyg blockquote p p,.article-page__main.wysiwyg .article-page__bottom p,.article-page__main.wysiwyg .article-page__bottom p p{padding:0;border:0;margin:0 0 5px}.article-page__main.wysiwyg blockquote a,.article-page__main.wysiwyg blockquote button,.article-page__main.wysiwyg blockquote p a,.article-page__main.wysiwyg blockquote p button,.article-page__main.wysiwyg .article-page__bottom a,.article-page__main.wysiwyg .article-page__bottom button,.article-page__main.wysiwyg .article-page__bottom p a,.article-page__main.wysiwyg .article-page__bottom p button{color:inherit}.article-page__bottom{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 767px){.article-page__bottom{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 767px){.article-page__extra{padding-bottom:10px}}.article-page__sharing{justify-self:flex-end;margin-left:auto}@media screen and (max-width: 767px){.article-page__sharing{margin-left:0}}.article-page__sharing button{padding:0}.password-page{background:var(--background-alternative)}.template-customers-login .login,.template-customers-register .login,.template-customers-reset_password .login{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px;padding-top:69px;padding-bottom:80px}@media screen and (max-width: 767px){.template-customers-login .login,.template-customers-register .login,.template-customers-reset_password .login{display:block;padding-top:0;padding-bottom:40px}}.template-customers-login .login__text,.template-customers-register .login__text,.template-customers-reset_password .login__text{background-color:var(--background-alternative);padding:142px 80px;text-align:center;display:grid;align-items:center}@media screen and (max-width: 767px){.template-customers-login .login__text,.template-customers-register .login__text,.template-customers-reset_password .login__text{padding:60px 30px 50px;margin-bottom:35px}}.template-customers-login .login__heading,.template-customers-register .login__heading,.template-customers-reset_password .login__heading{font-size:42px;line-height:51px;letter-spacing:.42px;text-transform:none}@media screen and (max-width: 767px){.template-customers-login .login__heading,.template-customers-register .login__heading,.template-customers-reset_password .login__heading{font-size:33.9px;margin-bottom:30px}}.template-customers-login .login__subheading,.template-customers-register .login__subheading,.template-customers-reset_password .login__subheading{font-family:var(--font-family-stack-body-light);font-size:16.002px;letter-spacing:.16px;margin-bottom:30px}@media screen and (max-width: 767px){.template-customers-login .login__subheading,.template-customers-register .login__subheading,.template-customers-reset_password .login__subheading{font-size:14px;letter-spacing:.14px}}.template-customers-login .login__image-wrapper,.template-customers-register .login__image-wrapper,.template-customers-reset_password .login__image-wrapper{height:100%}.template-customers-login .login__image-wrapper div,.template-customers-register .login__image-wrapper div,.template-customers-reset_password .login__image-wrapper div{height:100%;width:100%}.template-customers-login .login__image,.template-customers-register .login__image,.template-customers-reset_password .login__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.template-customers-login .login form label,.template-customers-register .login form label,.template-customers-reset_password .login form label{font-size:calc(14 * .786px);line-height:14px;letter-spacing:.82px;text-transform:uppercase;text-align:left;padding-top:20px}.template-customers-login .login form label.bb-error,.template-customers-register .login form label.bb-error,.template-customers-reset_password .login form label.bb-error{color:var(--color-sale-text)}.template-customers-login .login form input[type=submit],.template-customers-login .login form input[type=button],.template-customers-register .login form input[type=submit],.template-customers-register .login form input[type=button],.template-customers-reset_password .login form input[type=submit],.template-customers-reset_password .login form input[type=button]{width:100%;padding:20px;transition:background-color .15s ease-out}.template-customers-login .login form input:not([type=submit]):not([type=button]),.template-customers-register .login form input:not([type=submit]):not([type=button]),.template-customers-reset_password .login form input:not([type=submit]):not([type=button]){background-color:#0000;font-family:var(--font-stack-header);font-size:14.994px;letter-spacing:.38px;text-align:left;padding:20px 0 10px;border-radius:0;margin-bottom:10px;transition:border-color .15s ease-out}.template-customers-login .login form input:not([type=submit]):not([type=button])::-moz-placeholder,.template-customers-register .login form input:not([type=submit]):not([type=button])::-moz-placeholder,.template-customers-reset_password .login form input:not([type=submit]):not([type=button])::-moz-placeholder{color:var(--color-text-faded)}.template-customers-login .login form input:not([type=submit]):not([type=button])::placeholder,.template-customers-register .login form input:not([type=submit]):not([type=button])::placeholder,.template-customers-reset_password .login form input:not([type=submit]):not([type=button])::placeholder{color:var(--color-text-faded)}.template-customers-login .login form input:not([type=submit]):not([type=button]):focus,.template-customers-register .login form input:not([type=submit]):not([type=button]):focus,.template-customers-reset_password .login form input:not([type=submit]):not([type=button]):focus{outline:0;border-color:var(--color-text)}.template-customers-login .login form input:not([type=submit]):not([type=button]).input--error,.template-customers-register .login form input:not([type=submit]):not([type=button]).input--error,.template-customers-reset_password .login form input:not([type=submit]):not([type=button]).input--error{border-color:var(--color-sale-text)}.template-customers-login .login form .margin-t,.template-customers-register .login form .margin-t,.template-customers-reset_password .login form .margin-t{margin-top:40px}.template-customers-login .login form .input-error-message,.template-customers-register .login form .input-error-message,.template-customers-reset_password .login form .input-error-message{color:var(--color-sale-text)}.template-customers-login .login__recover-wrapper,.template-customers-register .login__recover-wrapper,.template-customers-reset_password .login__recover-wrapper{text-align:right;margin-bottom:35px}.template-customers-login .login__recover,.template-customers-register .login__recover,.template-customers-reset_password .login__recover{font-family:var(--font-family-stack-body-light);font-size:14px;line-height:26px;letter-spacing:.14px}@media screen and (max-width: 767px){.template-customers-login .login__recover,.template-customers-register .login__recover,.template-customers-reset_password .login__recover{font-size:11.998px}}.template-customers-login .login__button,.template-customers-register .login__button,.template-customers-reset_password .login__button{background-color:var(--color-text-accent)}.template-customers-login .login__create,.template-customers-register .login__create,.template-customers-reset_password .login__create{font-family:var(--font-family-stack-body-light);font-size:14px;line-height:26px;letter-spacing:.14px}.template-customers-login .login__create a,.template-customers-register .login__create a,.template-customers-reset_password .login__create a{-webkit-text-decoration:underline;text-decoration:underline}.template-customers-login .login__messages,.template-customers-login .login .errors,.template-customers-register .login__messages,.template-customers-register .login .errors,.template-customers-reset_password .login__messages,.template-customers-reset_password .login .errors{font-family:var(--font-family-stack-body-light);font-size:14px;line-height:26px;letter-spacing:.14px}.template-customers-login .login .errors,.template-customers-register .login .errors,.template-customers-reset_password .login .errors{color:var(--color-sale-text)}.return-form__wrapper{max-width:960px;margin:20px auto 80px}.return-form__header{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}@media screen and (max-width: 767px){.return-form__header{margin-bottom:40px}}.return-form__header svg{display:none}.return-form__title{font-size:calc(14 * 2.571428571px);line-height:1.222222222;margin:0}@media screen and (max-width: 767px){.return-form__title{font-size:28px}}.return-form__form{margin-bottom:60px}.return-form__form label,.return-form__form input{display:block;width:100%;border:0}.return-form__form input[type=text]{border-radius:0;border-bottom:1px solid var(--background-secondary);font-family:inherit;font-weight:400}.return-form__form input[type=radio]:checked+label:before{background:var(--color-text-accent)}.return-form__form textarea{width:100%;resize:none;border-top:1px solid var(--background-secondary);border-radius:0;margin-top:25px;font-family:inherit;font-weight:400;height:calc(3.6em + 22px);min-height:0}@media screen and (max-width: 767px){.return-form__form textarea{margin-top:0}}.return-form__row{display:flex;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width: 767px){.return-form__row{margin-bottom:0}}.return-form__row--final{justify-content:space-around;padding-top:60px}.return-form__row--start{justify-content:flex-start}.return-form__row--start input{width:auto;margin-right:12px}.return-form__row--lower{margin-bottom:30px}@media screen and (max-width: 767px){.return-form__row--lower{margin-bottom:0}}.return-form__column{width:calc(50% - 17px)}@media screen and (max-width: 767px){.return-form__column{width:100%;margin-bottom:20px}}.return-form__column:nth-child(odd){margin-right:34px}@media screen and (max-width: 767px){.return-form__column:nth-child(odd){margin-right:0}}.return-form__column--full{margin-right:0!important}.return-form__column--full{width:100%}.return-form__column--counter{position:relative;margin-bottom:30px}@media screen and (max-width: 767px){.return-form__column--counter{margin-bottom:10px}}.return-form__column--counter label{position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--color-text-faded)}.return-form__column--flex{display:flex;align-items:center;width:auto}.return-form__label{text-transform:uppercase;font-weight:700;font-size:calc(14 * .928571429px);line-height:1.153846154;letter-spacing:.97px;margin-bottom:20px}@media screen and (max-width: 767px){.return-form__label{margin-bottom:10px}}.return-form__label--special{font-family:var(--font-stack-header);font-weight:400;font-size:calc(14 * 1.428571429px);line-height:1.2;letter-spacing:.2px;text-transform:none;text-transform:initial}.return-form__label--final{border-top:1px solid var(--background-secondary);width:30%;display:block;padding-top:20px;text-align:center}@media screen and (max-width: 767px){.return-form__label--final{width:45%}}.return-form__label--radio:before{content:"";display:inline-block;width:14px;height:14px;border:1px solid var(--color-text-accent);border-radius:4px;margin-right:8px}.return-form__print{background-color:var(--color-text);color:var(--color-body);width:296px;height:60px;display:flex;justify-content:center;align-items:center;margin:0 auto}@media screen and (max-width: 767px){.return-form__print{width:100%}}.return-form__print svg{display:block;width:24px;height:24px;margin-right:10px}.return-form__print span{padding:2px 5px 0 0;font-size:calc(14 * .928571429px);font-weight:700;letter-spacing:.97px}@media print{body.template-return-form .header-group,body.template-return-form #shopify-section-cart-drawer,body.template-return-form #shopify-section-footer,body.template-return-form #slideshow-info,body.template-return-form .page-qb-popup,body.template-return-form .ui-helper-hidden-accessible,body.template-return-form .visually-hidden,body.template-return-form .return-form__print{display:none!important}.return-form__wrapper{width:100%;max-width:100%;margin:0}.return-form__header{margin-bottom:30px}.return-form__header svg{display:block;width:100px;height:33px;margin-bottom:15px}.return-form__title{font-size:30px;line-height:1;margin:0}.return-form__form{margin-bottom:0}.return-form__form textarea{margin-top:10px}.return-form__row{margin-bottom:20px}.return-form__row--final{padding-top:30px}.return-form__row--lower,.return-form__column--counter{margin-bottom:10px}.return-form__label{font-size:10px;margin-bottom:0}.return-form__label--special{font-size:12px}}body[class*=template-wishlist] h1{margin-top:20px;text-align:left}@media screen and (max-width: 767px){body[class*=template-wishlist] h1{text-align:center;margin-top:0;margin-bottom:15px}}body[class*=template-wishlist] .page-wishlist__main .wk-note__list-empty{margin-top:24px}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-note__list-empty{padding-top:36px!important}body[class*=template-wishlist] .page-wishlist__main .wk-note__list-empty{border-top:1px solid var(--background-accent)}}body[class*=template-wishlist] .page-wishlist__main .wk-note__list-empty p{font-weight:300;text-align:center;font-family:var(--font-stack-header);font-size:21px;letter-spacing:.53px;line-height:1.45}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-note__list-empty p{letter-spacing:.47px;line-height:1.37;font-size:calc(14 * 1.36px)}}body[class*=template-wishlist] .page-wishlist__main .wk-sharing{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-sharing{justify-content:space-between;width:100%}}body[class*=template-wishlist] .page-wishlist__main .wk-sharing__list{padding-left:10px;padding-right:0}body[class*=template-wishlist] .page-wishlist__main .wk-sharing__list-item{margin:0;margin:initial}body[class*=template-wishlist] .page-wishlist__main .wk-sharing__list-item:not(:first-of-type){padding-left:10px}body[class*=template-wishlist] .page-wishlist__main .wk-sharing__link:not(.wk-sharing__link--hidden){position:absolute;width:100%;top:-26px;background:var(--color-btn-primary-text);height:20px;display:flex;align-items:center;justify-content:flex-end;color:var(--color-text-accent);margin:0;margin:initial}body[class*=template-wishlist] .page-wishlist__main .wk-sharing__link-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body[class*=template-wishlist] .page-wishlist__main .wk-sharing__link__copy-button{background-color:var(--color-text-accent);color:var(--color-btn-primary-text);padding:0 10px;border-radius:10px;height:100%;text-transform:uppercase;flex-shrink:0}body[class*=template-wishlist] .page-wishlist__main .wk-share-button{width:30px;height:30px;background-color:var(--color-text-accent);color:var(--color-btn-primary-text);border-radius:100%}body[class*=template-wishlist] .page-wishlist__main .wk-share-button:hover{color:var(--color-btn-primary-text)}body[class*=template-wishlist] .page-wishlist__main .wk-share-button svg{height:14px}body[class*=template-wishlist] .page-wishlist__main .wk-title{font-family:var(--font-family-stack-body);font-size:calc(14 * .714285714px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-accent);margin:0;margin:initial}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-title{align-self:flex-end}}body[class*=template-wishlist] .page-wishlist__main .wk-grid{grid-template-columns:repeat(1,1fr);grid-gap:0px 15px;padding:0 0 20px}@media screen and (min-width: 1025px){body[class*=template-wishlist] .page-wishlist__main .wk-grid{padding-top:0!important}body[class*=template-wishlist] .page-wishlist__main .wk-grid{grid-template-columns:repeat(1,1fr);grid-gap:0px 34px}}body[class*=template-wishlist] .page-wishlist__main .wk-grid__item{flex-direction:row}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-grid__item{flex-wrap:wrap}}body[class*=template-wishlist] .page-wishlist__main .wk-grid__item:hover .wk-product-image{opacity:1;transform:translateY(0)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card{width:100%;display:block;padding:18px 0;transform:translateY(-10px);border-bottom:1px solid var(--background-secondary);transition:all .7s}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card{margin-bottom:5px}}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card.rebuilded{opacity:1!important}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card.rebuilded{transform:translateY(0)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card:first-child{border-top:1px solid var(--background-secondary)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button{transform:translateY(0);opacity:1;border-color:var(--color-text-accent);background:var(--color-text-accent);padding:0}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button:hover{background:var(--color-text-field);border-color:var(--background-secondary)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button:hover .quickview-button__text{color:var(--color-text-accent);display:block}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button__text{font-size:11.9px;text-transform:uppercase;color:var(--color-text-field);line-height:1.67;opacity:1;letter-spacing:.9px}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button__text{letter-spacing:.82px;font-size:calc(14 * .77px)}}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button__text-box{background:#0000;width:auto;display:flex;height:100%;width:100%;padding:0;position:relative;z-index:0;border-radius:4px;top:0;right:0}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button__text:after{font-size:11.9px}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button__circle{border:none;width:100%;height:100%;background:#0000}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button__circle .wk-icon__svg{display:none}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button{position:relative}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add{background-color:var(--color-text-field);width:100%;border:1px solid var(--background-secondary);color:var(--color-text-accent)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove:hover,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add:hover{background-color:var(--color-text-accent)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove:hover .wk-button__label,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add:hover .wk-button__label{color:var(--color-text-field)}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove .wk-button__icon,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add .wk-button__icon{display:none}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove .wk-button__label,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add .wk-button__label{line-height:1.67;display:inline-block;font-size:11.9px;color:var(--color-text-accent);letter-spacing:.9px}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove .wk-button__label,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add .wk-button__label{letter-spacing:.82px;font-size:calc(14 * .77px)}}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add{width:100%;min-height:54px;top:0;right:0;position:relative;border-style:solid;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .7s;font-size:11.9px;text-transform:uppercase}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add{margin:7px 0;min-height:60px;font-size:calc(14 * .77px)}}body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .quickview-button,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--remove,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card .wk-button--add,body[class*=template-wishlist] .page-wishlist__main .wk-grid .product-card registry-action{margin:10px 0}body[class*=template-wishlist] .page-wishlist__main .wk-note{text-align:inherit;padding-top:20px}body[class*=template-wishlist] .page-wishlist__main .wk-note p{font-weight:var(--font-weight-header)}body[class*=template-wishlist] .page-wishlist__main .wk-product__buttons{margin-left:auto;height:100%;margin-right:0;flex-basis:300px;flex-shrink:0;flex-grow:0;flex-direction:column;align-self:center;align-items:center;justify-content:center;justify-items:center;display:inline-flex}@media print{body[class*=template-wishlist] .page-wishlist__main .wk-product__buttons{display:none}}@media screen and (min-width: 768px)and (max-width: 1024px){body[class*=template-wishlist] .page-wishlist__main .wk-product__buttons{flex-basis:200px}}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product__buttons{margin-top:14px;flex-basis:100%;width:100%;height:auto}}body[class*=template-wishlist] .page-wishlist__main .wk-product-image{position:relative;display:flex;background-color:var(--background-alternative);padding-top:132%}body[class*=template-wishlist] .page-wishlist__main .wk-product-image__container{width:130px;flex-shrink:0;position:relative;margin-right:34px}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-image__container{width:75px}}body[class*=template-wishlist] .page-wishlist__main .wk-product-image img{position:absolute;display:block;width:100%;height:100%;max-height:100%;max-width:100%;top:0;left:0;right:0;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body[class*=template-wishlist] .page-wishlist__main .wk-product-image--second{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}body[class*=template-wishlist] .page-wishlist__main .wk-product-image--second{z-index:1;position:absolute;width:100%;top:0;left:0;opacity:0}body[class*=template-wishlist] .page-wishlist__main .wk-product-info{margin-top:0}body[class*=template-wishlist] .page-wishlist__main .wk-product-vendor{font-size:10.08px;font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82;text-transform:uppercase}@media screen and (min-width: 768px){body[class*=template-wishlist] .page-wishlist__main .wk-product-vendor{font-size:11.06px}}body[class*=template-wishlist] .page-wishlist__main .wk-product-title{color:var(--color-text);font-family:var(--font-stack-header);font-size:calc(30 * .57px);font-weight:var(--font-weight-header);letter-spacing:.42px;display:inline-block;text-transform:none;text-transform:initial;margin:0;margin:initial;padding-top:5px;line-height:1.77;padding-bottom:5px}body[class*=template-wishlist] .page-wishlist__main .wk-product-title:first-letter{text-transform:uppercase}body[class*=template-wishlist] .page-wishlist__main .wk-product-title:hover{color:var(--color-text)}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-title{font-size:calc(var(--font-size-header-phone) * .54px);line-height:1.5;letter-spacing:.38px}}body[class*=template-wishlist] .page-wishlist__main .wk-product-subname{color:var(--color-text-faded);font-family:var(--font-family-stack-body);font-size:11.06px;letter-spacing:.55px;line-height:1.82;margin-top:14px}body[class*=template-wishlist] .page-wishlist__main .wk-product-subname--desktop{display:block;width:100%;position:relative}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-subname--desktop{display:none}}body[class*=template-wishlist] .page-wishlist__main .wk-product-subname--mobile{display:none}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-subname--mobile{padding-top:5px;flex-basis:100%;display:block}}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-subname{letter-spacing:.5px;padding-bottom:2px;line-height:2;font-size:10.08px}}body[class*=template-wishlist] .page-wishlist__main .wk-product-price{padding-top:4px}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-price{padding-top:0}}body[class*=template-wishlist] .page-wishlist__main .wk-product-price span{letter-spacing:.55px;color:var(--color-text);font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}@media screen and (max-width: 767px){body[class*=template-wishlist] .page-wishlist__main .wk-product-price span{letter-spacing:.5px;line-height:2;font-size:10.08px}}body[class*=template-wishlist] .page-wishlist__main .wk-product-form{display:none}body[class*=template-wishlist] .wk-topbar-wrap{display:flex;justify-content:space-between;align-items:center;font-size:calc(14 * .714285714px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-accent);margin-bottom:20px}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-topbar-wrap{flex-direction:column}}body[class*=template-wishlist] .wk-products-count{display:block}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-products-count{margin-bottom:30px}}body[class*=template-wishlist] .wk-share-wrap{display:flex;align-items:center}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-share-wrap{justify-content:space-between;width:100%}}body[class*=template-wishlist] .wk-share-wrap>div{display:none}body[class*=template-wishlist] .wk-share-head{margin-right:10px}body[class*=template-wishlist] #wk-share-list{margin:0;display:flex;align-items:center}@media screen and (max-width: 767px){body[class*=template-wishlist] #wk-share-list{width:auto}}body[class*=template-wishlist] #wk-share-list li{padding:0}body[class*=template-wishlist] #wk-share-list li a{display:inline-flex;margin-right:0;margin-left:0}body[class*=template-wishlist] #wk-share-list li a[data-wk-share-service=twitter],body[class*=template-wishlist] #wk-share-list li a[data-wk-share-service=link]{display:none}body[class*=template-wishlist] #wk-share-list li:not(:first-child) a{margin-left:10px}body[class*=template-wishlist] #wk-share-list svg{display:block;width:30px;height:30px}body[class*=template-wishlist] .wk-button-share{margin:0 5px}body[class*=template-wishlist] .wk-button-share span{display:none}body[class*=template-wishlist] .resp-sharing-button{background:none;padding:0}body[class*=template-wishlist] .wk-row{display:block}body[class*=template-wishlist] .wk-item-column:first-child{padding-top:20px;border-top:1px solid #f2f2ee}body[class*=template-wishlist] .wk-item{display:flex;align-items:center;width:100%;padding:0 0 20px;border-bottom:1px solid #f2f2ee;margin:0 0 20px;text-align:left}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-item{flex-wrap:wrap}}body[class*=template-wishlist] .wk-item a{border:0}body[class*=template-wishlist] .wk-image{width:130px;background-color:var(--background-alternative);margin-right:34px}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-image{margin-right:15px;width:100px;height:auto}}body[class*=template-wishlist] .wk-image .wk-variant-link{display:block;width:100%;height:0;padding-bottom:133%;position:relative}body[class*=template-wishlist] .wk-image .wk-variant-image{position:absolute;left:0;top:0;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-item-content{max-width:calc(100% - 115px)}}body[class*=template-wishlist] .wk-item-vendor{display:block;font-size:calc(14 * .785714286px);font-weight:700;letter-spacing:.9px;text-transform:uppercase}body[class*=template-wishlist] .wk-product-title{margin:12px 0;color:var(--color-text)}body[class*=template-wishlist] .wk-purchase{margin-bottom:13px}body[class*=template-wishlist] .wk-price{font-size:calc(14 * .785714286px);letter-spacing:.55px;color:var(--color-text)}body[class*=template-wishlist] .wk-item-list{margin:0;padding:0;list-style:none}body[class*=template-wishlist] .wk-item-detail{text-transform:uppercase;font-size:calc(14 * .785714286px);line-height:1.818181818;letter-spacing:.55px;color:var(--color-text-faded);margin:6px 0 0}body[class*=template-wishlist] .wk-form-wrap{margin-left:auto;width:296px}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-form-wrap{width:100%;margin:20px 0 0}}body[class*=template-wishlist] button.wk-button-wishlist-page{height:45px;background:0 0;border:none;line-height:normal;cursor:pointer;color:var(--color-text);background:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--background-secondary);border-radius:4px;padding:0;margin:0;position:static;position:initial;line-height:1;width:100%;height:54px;text-align:center;min-width:0;transition:opacity .3s}@media screen and (max-width: 767px){body[class*=template-wishlist] button.wk-button-wishlist-page{height:60px}}body[class*=template-wishlist] button.wk-button-wishlist-page .wk-label{display:block;font-size:12.04px;letter-spacing:.9px;color:var(--color-text-accent);text-transform:uppercase;font-family:var(--font-family-stack-body);font-weight:700}body[class*=template-wishlist] button.wk-button-wishlist-page .wk-icon{display:none}body[class*=template-wishlist] .wk-add-item-form{position:static;position:initial;background:none;margin:0;padding:20px 0 0;opacity:1}body[class*=template-wishlist] .wk-purchase-section{margin:0}body[class*=template-wishlist] .wk-add-item-form input.wk-add-to-cart{box-sizing:content-box;border:none;margin:0;padding:0;background:var(--color-text-accent);width:100%;height:54px;line-height:54px;font-size:12.04px;letter-spacing:.9px;color:var(--color-body);text-transform:uppercase;font-family:var(--font-family-stack-body);font-weight:700;min-width:0;min-height:0;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767px){body[class*=template-wishlist] .wk-add-item-form input.wk-add-to-cart{height:60px;line-height:60px}}body[class*=template-wishlist] .wk-add-item-form input.wk-add-to-cart.disabled{color:#bcbcbc;background:var(--background-accent)}body[class*=template-wishlist] .wk-button-wishlist-clear{display:none}.page-wishlist__container{margin:0 auto 80px;max-width:1120px}@media screen and (max-width: 767px){.page-wishlist__container .section-header{margin-bottom:30px}}.page-wishlist__container .section-header h1{text-align:center;text-transform:capitalize}.page-wishlist__container>.section-header{display:none}.page-wishlist__container.not-empty .page-wishlist__footer{display:block}.page-wishlist__footer{padding-top:20px}.page-wishlist__info{text-transform:uppercase;font-size:calc(14 * .785714286px);line-height:1.5;letter-spacing:.82px;color:var(--color-text-accent);margin:0 0 15px}.page-wishlist__info-answer{margin:0 0 20px}.page-wishlist__print-button{text-transform:uppercase;font-size:calc(14 * .785714286px);line-height:1.5;letter-spacing:.55px;-webkit-text-decoration:underline;text-decoration:underline;color:var(--color-text);margin:0 0 15px;padding:0;background:none;border:0;outline:none}footer.page-wishlist__footer{display:none!important}@media print{@page{margin:1cm 2cm}body.template-wishlist .header-group,body.template-wishlist #shopify-section-cart-drawer,body.template-wishlist #shopify-section-footer,body.template-wishlist #slideshow-info,body.template-wishlist .page-qb-popup,body.template-wishlist .ui-helper-hidden-accessible,body.template-wishlist .visually-hidden,body.template-wishlist .page-wishlist__footer,body.template-wishlist #MainContent .wk-topbar-wrap,body.template-wishlist #MainContent .wk-form-wrap,body.template-wishlist .breadcrumbs,body.template-wishlist .wk-sharing,body.template-wishlist .wk-note,body.template-wishlist #preview-bar-iframe{display:none!important}body.template-wishlist .wk-grid{display:flex;flex-wrap:wrap;gap:0}body.template-wishlist .product-card{width:30%;height:100%}}body.template-refund-policy .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.page-refund-section{font-family:var(--font-family-stack-body-light)}.page-refund-section .breadcrumbs{margin-left:var(--section-spacing);margin-right:var(--section-spacing)}.page-refund-section li{margin:20px 0;list-style-type:disc;line-height:1.8;list-style-position:inside}.page-refund-section .page-width{max-width:calc(736px + 2 * var(--section-spacing))}.page-refund-section h3{font-size:21px;margin-top:60px}body.template-terms-of-service .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.page-terms-section{font-family:var(--font-family-stack-body-light)}.page-terms-section li{margin:20px 0;list-style-type:disc;line-height:1.8;list-style-position:inside}.page-terms-section .page-width{max-width:calc(736px + 2 * var(--section-spacing))}@media screen and (max-width: 767px){.page-terms-section .page-width{margin-left:0;margin-right:0}}.page-terms-section h3{font-size:21px;margin-top:60px}.page-toys-section__title{margin-bottom:50px}@media screen and (max-width: 767px){.page-toys-section__title{font-size:27.99999px;margin-bottom:40px}}@media screen and (max-width: 767px){.page-toys-section .shopify-selected-columns .page-width{padding:0}}.page-toys-section .shopify-selected-columns .grid{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.page-toys-section .shopify-selected-columns .grid{margin-left:-14px}}.page-toys-section .shopify-selected-columns .grid .feature-row__image-wrapper{margin-bottom:15px}.page-toys-section .shopify-selected-columns .grid__item{width:25%;margin-bottom:60px}@media screen and (max-width: 767px){.page-toys-section .shopify-selected-columns .grid__item{width:50%;margin-bottom:30px;padding-left:14px}}.page-toys-section .shopify-selected-columns .grid__item:nth-of-type(2){margin-top:0}.page-toys-section .shopify-selected-columns .grid--flush-bottom{margin-bottom:0}.page-toys-section .shopify-selected-columns .grid .link{font-family:var(--font-stack-header);font-size:calc(14 * 1.214286px);letter-spacing:.42px;line-height:1.529412;text-transform:none;text-transform:initial;color:var(--color-text);-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width: 767px){.page-toys-section .shopify-selected-columns .grid .link{font-size:calc(14 * 1.071429px);letter-spacing:.38px}}body.template-page-default .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.template-page__breadcrumbs{text-align:left;padding-bottom:15px}@media screen and (max-width: 767px){.template-page__breadcrumbs{padding-top:7px;padding-bottom:0}}.template-page__breadcrumbs nav{padding-left:0}.template-page__header{padding-bottom:50px;max-width:735px;margin:0 auto}.template-page__title{text-align:left;font-size:calc(var(--font-size-header-phone) * 1px);letter-spacing:normal}@media screen and (min-width: 768px){.template-page__title{font-size:22.8px}}@media screen and (min-width: 1025px){.template-page__title{font-size:30px}}@media screen and (max-width: 767px){.template-page__title{padding-bottom:15px}}.template-page .wysiwyg{max-width:735px;margin:0 auto;font-family:var(--font-family-stack-body-light)}.template-page .wysiwyg h1,.template-page .wysiwyg h2,.template-page .wysiwyg h3,.template-page .wysiwyg h4,.template-page .wysiwyg h5,.template-page .wysiwyg h6{font-size:21px;line-height:1.5;margin-bottom:25px}@media screen and (max-width: 767px){.template-page .wysiwyg h1,.template-page .wysiwyg h2,.template-page .wysiwyg h3,.template-page .wysiwyg h4,.template-page .wysiwyg h5,.template-page .wysiwyg h6{font-size:18.999px}}.template-page .wysiwyg p,.template-page .wysiwyg ol,.template-page .wysiwyg ul{font-size:16.002px;line-height:1.6;letter-spacing:.16px;margin-bottom:25px}@media screen and (max-width: 767px){.template-page .wysiwyg p,.template-page .wysiwyg ol,.template-page .wysiwyg ul{font-size:14.98px}}.template-page .wysiwyg ul,.template-page .wysiwyg ol{list-style:none;padding-left:14px}.template-page .wysiwyg ol{list-style:decimal}.template-page .wysiwyg a{color:var(--color-text-accent)!important}.template-page .wysiwyg a{-webkit-text-decoration:underline;text-decoration:underline}.template-page .wysiwyg em{font-size:16.002px;line-height:1.7;font-weight:800}@media screen and (max-width: 767px){.template-page .wysiwyg em{font-size:14.98px}}.template-page .wysiwyg img,.template-page .wysiwyg figure{width:calc(100% + 120px);max-width:calc(100% + 120px);height:auto;position:relative;left:-60px;margin:0}@media screen and (max-width: 1024px){.template-page .wysiwyg img,.template-page .wysiwyg figure{width:100%;max-width:100%;left:auto}}.template-page .wysiwyg p.p1 span{-webkit-text-decoration:none!important;text-decoration:none!important}.template-page .wysiwyg p.p1 span span b{font-weight:400}.template-page .wysiwyg p.p2 strong span,.template-page .wysiwyg p.p2 span span,.template-page .wysiwyg p.p1 strong span,.template-page .wysiwyg p.p1 span span{-webkit-text-decoration:none!important;text-decoration:none!important}.template-page .wysiwyg p.p2 strong span,.template-page .wysiwyg p.p2 span span,.template-page .wysiwyg p.p1 strong span,.template-page .wysiwyg p.p1 span span{font-size:21px;font-family:var(--font-stack-header);letter-spacing:.53px;line-height:1.45;display:inline-block;margin-top:35px;font-weight:400}@media screen and (max-width: 767px){.template-page .wysiwyg p.p2 strong span,.template-page .wysiwyg p.p2 span span,.template-page .wysiwyg p.p1 strong span,.template-page .wysiwyg p.p1 span span{font-size:19.2px;letter-spacing:.47px}}.template-page .wysiwyg *[style*="text-align: center;"] img,.template-page .wysiwyg *[style*="text-align: center;"] figure,.template-page .wysiwyg *[style*="text-align:center;"] img,.template-page .wysiwyg *[style*="text-align:center;"] figure,.template-page .wysiwyg *[style*="text-align: center"] img,.template-page .wysiwyg *[style*="text-align: center"] figure,.template-page .wysiwyg *[style*="text-align:center"] img,.template-page .wysiwyg *[style*="text-align:center"] figure{width:calc(100% - 120px);left:auto}@media screen and (max-width: 1024px){.template-page .wysiwyg *[style*="text-align: center;"] img,.template-page .wysiwyg *[style*="text-align: center;"] figure,.template-page .wysiwyg *[style*="text-align:center;"] img,.template-page .wysiwyg *[style*="text-align:center;"] figure,.template-page .wysiwyg *[style*="text-align: center"] img,.template-page .wysiwyg *[style*="text-align: center"] figure,.template-page .wysiwyg *[style*="text-align:center"] img,.template-page .wysiwyg *[style*="text-align:center"] figure{width:100%}}.template-page .wysiwyg figure img{width:100%;left:0}.template-page .wysiwyg figure *[style*="text-align: center;"] img,.template-page .wysiwyg figure *[style*="text-align:center;"] img,.template-page .wysiwyg figure *[style*="text-align: center"] img,.template-page .wysiwyg figure *[style*="text-align:center"] img{width:calc(100% - 240px)}@media screen and (max-width: 1024px){.template-page .wysiwyg figure *[style*="text-align: center;"] img,.template-page .wysiwyg figure *[style*="text-align:center;"] img,.template-page .wysiwyg figure *[style*="text-align: center"] img,.template-page .wysiwyg figure *[style*="text-align:center"] img{width:100%}}.template-page .wysiwyg--basic li{list-style:inherit;font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);line-height:20px;letter-spacing:.55px;text-transform:uppercase;padding-bottom:10px}.template-page .wysiwyg--basic li:last-of-type{padding-bottom:0}.template-page .wysiwyg--basic li h6{font-size:16.8px;line-height:1.1;letter-spacing:.42px;text-transform:none;margin:0 0 15px}@media screen and (max-width: 767px){.template-page .wysiwyg--basic li h6{font-size:15px;line-height:1;text-transform:none;letter-spacing:.38px;margin-bottom:20px}}.template-page .wysiwyg--basic li ul li{position:relative}.template-page .wysiwyg--basic li ul li:before{content:"";background-color:var(--color-text-accent);position:absolute;left:-14px;top:7px;height:5px;width:5px;border-radius:50%}.template-page .wysiwyg--alternative li{margin:20px 0;list-style-type:disc;line-height:1.625;letter-spacing:.16px;font-size:calc(14 * 1.142857px)}.template-page .wysiwyg--alternative li::marker{color:var(--color-text-accent)}@media screen and (max-width: 767px){.template-page .wysiwyg--alternative li{font-size:13.125px}}body.template-delivery-and-payment .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.page-delivery-and-payment-section{font-family:var(--font-family-stack-body-light)}.page-delivery-and-payment-section .breadcrumbs{text-align:left;padding:0 var(--section-spacing) 15px var(--section-spacing)}@media screen and (max-width: 767px){.page-delivery-and-payment-section .breadcrumbs{padding-top:7px;padding:7px var(--section-spacing-small) 15px var(--section-spacing-small);padding-bottom:0}}.page-delivery-and-payment-section .breadcrumbs nav{padding-left:0}.page-delivery-and-payment-section .section-header{margin-bottom:60px}@media screen and (max-width: 767px){.page-delivery-and-payment-section .section-header{text-align:center}}.page-delivery-and-payment-section li{margin:20px 0;list-style-type:disc;line-height:1.625;letter-spacing:.16px;font-size:calc(14 * 1.142857px)}.page-delivery-and-payment-section li::marker{color:var(--color-text-accent)}@media screen and (max-width: 767px){.page-delivery-and-payment-section li{font-size:calc(14 * 1.1px)}}.page-delivery-and-payment-section strong{margin-top:40px;display:inline-block;font-family:var(--font-family-stack-body)}.page-delivery-and-payment-section .page-width{max-width:736px}.page-delivery-and-payment-section h3{font-size:21px;margin-top:60px;margin-bottom:20px;line-height:1.45;letter-spacing:.53px}@media screen and (max-width: 767px){.page-delivery-and-payment-section h3{font-size:18.9px;letter-spacing:.47px}}.page-delivery-and-payment-section h1{font-size:30px;letter-spacing:.3px}@media screen and (max-width: 767px){.page-delivery-and-payment-section h1{letter-spacing:.28px;font-size:29.4px}}.page-delivery-and-payment-section .rte{padding-bottom:calc(var(--section-spacing) + var(--section-spacing) / 2)}.page-delivery-and-payment-section .rte ol,.page-delivery-and-payment-section .rte ul{margin-left:20px}.page-delivery-and-payment-section .rte p{margin-bottom:15px;letter-spacing:.16px;font-size:calc(14 * 1.142857px)}body.template-404 .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.payment-icons{padding-bottom:40px}@media screen and (min-width: 1025px){.payment-icons{padding-bottom:80px}}.payment-icons__item{display:inline-block;margin-left:9px;margin-right:9px}.accordion{display:block;width:100%;font-family:var(--font-family-stack-body-light);font-size:calc(14 * 1.142857143px);border-bottom:1px solid #f2f2ee}.accordion:first-of-type{border-top:1px solid #f2f2ee}.accordion.is-opened .accordion__content{opacity:1;pointer-events:initial;transition:opacity .2s .3s ease-out,max-height .3s}.accordion.is-opened .accordion__trigger svg{transform:rotate(180deg)}.accordion__trigger{border:0;background:none;outline:none;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;height:66px}@media screen and (max-width: 767px){.accordion__trigger span{font-size:calc(14 * 1.071428571px);line-height:1.6;letter-spacing:.15px}}.accordion__trigger svg{display:block;width:12px;height:12px;fill:var(--color-text-accent);transition:transform .2s}.accordion__trigger-cta{color:var(--color-text);letter-spacing:.16px;text-align:left}.accordion__content{opacity:0;max-height:0;pointer-events:none;transition:opacity .2s ease-out,max-height .3s .1s}.accordion__content-inner{padding-bottom:20px;line-height:1.625;letter-spacing:.16px;color:#767676}@media screen and (max-width: 767px){.accordion__content-inner{font-size:calc(14 * 1.071428571px);line-height:1.6;letter-spacing:.15px}}.accordion__content-inner *{color:inherit}.accordion__content-inner a{-webkit-text-decoration:underline;text-decoration:underline}.filters-toolbar-wrapper{border:none!important}.template-search #gf-controls-container{padding-right:0!important}.template-collection .filters-toolbar-wrapper,.template-search .filters-toolbar-wrapper{opacity:0;pointer-events:none;display:none}@media screen and (max-width: 767px){.template-collection .filters-toolbar-wrapper,.template-search .filters-toolbar-wrapper{display:none}}@media screen and (max-width: 767px){.template-collection #gf-tree,.template-search #gf-tree{width:420px!important;transform:translate(-100%)!important;left:0!important;transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree,.template-search #gf-tree{max-width:100%}.template-collection #gf-tree.opened,.template-search #gf-tree.opened{transform:translate(0)!important}}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-clear,.template-search #gf-tree .gf-clear{display:none}}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-close-canvas,.template-search #gf-tree .gf-close-canvas{height:12px;width:12px;position:relative}.template-collection #gf-tree .gf-close-canvas svg,.template-search #gf-tree .gf-close-canvas svg{position:absolute;top:2px;right:0;height:12px;width:12px}.template-collection #gf-tree .gf-close-canvas svg path,.template-search #gf-tree .gf-close-canvas svg path{fill:var(--color-text-accent)}}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-header,.template-search #gf-tree .gf-filter-header{display:flex;align-items:center;justify-content:space-between;padding:21px var(--section-spacing-small) 21px var(--section-spacing-small);border-bottom:none}}.template-collection #gf-tree .gf-filter-heading,.template-search #gf-tree .gf-filter-heading{font-size:11.06px!important}.template-collection #gf-tree .gf-filter-heading,.template-search #gf-tree .gf-filter-heading{font-family:var(--font-family-stack-body);color:var(--color-text);letter-spacing:.82px;line-height:1.83}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-footer,.template-search #gf-tree .gf-filter-footer{padding:10px 20px 20px;border-top:none;justify-content:space-between}}.template-collection #gf-tree .gf-filter-footer .gf-refine-toggle,.template-search #gf-tree .gf-filter-footer .gf-refine-toggle{display:none}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-footer .gf-refine-toggle,.template-search #gf-tree .gf-filter-footer .gf-refine-toggle{display:inline-flex!important}.template-collection #gf-tree .gf-filter-footer .gf-refine-toggle,.template-search #gf-tree .gf-filter-footer .gf-refine-toggle{background:var(--color-body);border:1px solid var(--color-border);font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.83;width:100%;align-items:center;border-radius:4px;justify-content:center;text-transform:uppercase;color:var(--color-text-accent);min-height:54px}}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-footer button,.template-search #gf-tree .gf-filter-footer button{display:none;width:calc(50% - 7px);position:relative;border:1px solid var(--color-text-accent);border-radius:4px;color:var(--color-body);background:var(--color-text-accent);min-height:54px;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}}.template-collection #gf-tree .noUi-connect,.template-collection #gf-tree .noUi-connects,.template-collection #gf-tree .noUi-handle,.template-search #gf-tree .noUi-connect,.template-search #gf-tree .noUi-connects,.template-search #gf-tree .noUi-handle{background:var(--color-text-accent)!important}.template-collection #gf-tree .globo-selected-items,.template-search #gf-tree .globo-selected-items{padding-top:0!important;border-bottom:none!important}.template-collection #gf-tree .globo-selected-items,.template-search #gf-tree .globo-selected-items{display:flex;flex-wrap:wrap}.template-collection #gf-tree .globo-selected-items-wrapper,.template-search #gf-tree .globo-selected-items-wrapper{position:absolute;left:calc(100% + 34px);width:calc(77vw - (2 * var(--section-spacing)) - 34px)}@media screen and (max-width: 767px){.template-collection #gf-tree .globo-selected-items-wrapper,.template-search #gf-tree .globo-selected-items-wrapper{position:static;left:0;width:100%}}@media screen and (max-width: 767px){.template-collection #gf-tree .globo-selected-items-wrapper .globo-selected-items,.template-search #gf-tree .globo-selected-items-wrapper .globo-selected-items{display:none}}.template-collection #gf-tree .globo-selected-items-wrapper .gf-block-title,.template-search #gf-tree .globo-selected-items-wrapper .gf-block-title{display:none}.template-collection #gf-tree .globo-selected-items-wrapper .gf-block-title .gf-refine-toggle,.template-search #gf-tree .globo-selected-items-wrapper .gf-block-title .gf-refine-toggle{display:inline-block}.template-collection #gf-tree .globo-selected-items .clear-refinements,.template-search #gf-tree .globo-selected-items .clear-refinements{display:inline-block!important;transition:color .5s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree .globo-selected-items .clear-refinements,.template-search #gf-tree .globo-selected-items .clear-refinements{background:none;margin-bottom:4px;border:none;font-family:var(--font-family-stack-body-light);font-size:12.04px;line-height:1.83;color:var(--color-text-faded)}@media screen and (max-width: 767px){.template-collection #gf-tree .globo-selected-items .clear-refinements,.template-search #gf-tree .globo-selected-items .clear-refinements{display:none}}.template-collection #gf-tree .globo-selected-items .clear-refinements:hover,.template-search #gf-tree .globo-selected-items .clear-refinements:hover{color:var(--color-text)}.template-collection #gf-tree .globo-selected-items .gf-option-label,.template-search #gf-tree .globo-selected-items .gf-option-label{display:inline-block!important;width:auto!important;margin-bottom:4px!important;transition:all .5s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree .globo-selected-items .gf-option-label,.template-search #gf-tree .globo-selected-items .gf-option-label{margin-right:20px;border-radius:3px;background:#f2f2ee;padding:4px 15px}.template-collection #gf-tree .globo-selected-items .gf-option-label:hover,.template-search #gf-tree .globo-selected-items .gf-option-label:hover{opacity:.5}.template-collection #gf-tree .globo-selected-items .gf-option-label .gf-label,.template-search #gf-tree .globo-selected-items .gf-option-label .gf-label{font-size:12.04px;font-family:var(--font-family-stack-body-light);text-transform:none;letter-spacing:0px;font-weight:400}.template-collection #gf-tree .globo-selected-items .gf-option-label .gf-clear,.template-search #gf-tree .globo-selected-items .gf-option-label .gf-clear{height:9px;width:9px;filter:brightness(0)}.template-collection #gf-tree .globo-selected-items a,.template-search #gf-tree .globo-selected-items a{display:flex}.template-collection #gf-tree .globo-selected-items a .selected-item,.template-search #gf-tree .globo-selected-items a .selected-item{white-space:nowrap}.template-collection #gf-tree .globo-selected-items a .selected-item .hidden-xs,.template-search #gf-tree .globo-selected-items a .selected-item .hidden-xs{display:none}.template-collection #gf-tree .globo-selected-items a .selected-item .clear-refinements,.template-search #gf-tree .globo-selected-items a .selected-item .clear-refinements{display:inline-block}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents,.template-search #gf-tree .gf-filter-contents{padding:0 var(--section-spacing-small) 0 var(--section-spacing-small)}}.template-collection #gf-tree .gf-filter-contents .noUi-value-large,.template-search #gf-tree .gf-filter-contents .noUi-value-large{font-size:12.04px;font-family:var(--font-family-stack-body-light);color:var(--color-text-accent)}.template-collection #gf-tree .gf-filter-contents .gf-range-inputs input,.template-search #gf-tree .gf-filter-contents .gf-range-inputs input{text-align:center;border-color:var(--color-text-accent);font-size:12.04px;font-family:var(--font-family-stack-body-light);color:var(--color-text)}.template-collection #gf-tree .gf-filter-contents .gf-option-block,.template-search #gf-tree .gf-filter-contents .gf-option-block{padding-top:0;padding-bottom:0;border-bottom:1px solid var(--color-border)}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-option-block,.template-search #gf-tree .gf-filter-contents .gf-option-block{padding:0!important}}.template-collection #gf-tree .gf-filter-contents .gf-option-block:first-of-type,.template-search #gf-tree .gf-filter-contents .gf-option-block:first-of-type{border-top:1px solid var(--color-border)}.template-collection #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content{display:block!important}.template-collection #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content{margin:0;max-height:0}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content{padding-top:0}}.template-collection #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content .gf-search,.template-search #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content .gf-search{padding:0!important}.template-collection #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content .gf-search,.template-search #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content .gf-search{max-height:0;margin-bottom:0;opacity:0;overflow:hidden;font-family:var(--font-family-stack-body-light)}.template-collection #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content .gf-scroll,.template-search #gf-tree .gf-filter-contents .gf-option-block.is-collapsed .gf-block-content .gf-scroll{max-height:0;margin-bottom:0;opacity:0;overflow:hidden}.template-collection #gf-tree .gf-filter-contents .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-block-content{display:block!important;transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-block-content{margin:0;max-height:272px}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-block-content{padding-top:0!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content,.template-search #gf-tree .gf-filter-contents .gf-block-content{max-height:460px}}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-search,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-search{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-search,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-search{border-radius:4px;max-height:40px;opacity:1;color:var(--color-text);letter-spacing:.82px;font-family:var(--font-family-stack-body);outline:none;font-size:11.06px;font-family:var(--font-family-stack-body-light);margin-bottom:20px}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll{width:100%!important;transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll{max-height:218px;margin-bottom:18px;overflow-y:auto;overflow-x:hidden}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll{margin-bottom:0;transform:translateY(-8px);max-height:400px}}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll::-webkit-scrollbar,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll::-webkit-scrollbar{width:3px}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll::-webkit-scrollbar-track,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0);background:#0000}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll::-webkit-scrollbar-thumb,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:var(--color-text-faded);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0)}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li{margin-bottom:3px}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li{margin-bottom:20px}}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li ul,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li ul{padding:5px 0 0 20px}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>span:after,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>span:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%235C5F62'/%3E%3C/svg%3E")!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>span:after,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>span:after{border:none;width:14px;height:14px;transform:rotate(180deg)}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li.is-collapsed div>span:after,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li.is-collapsed div>span:after{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li.is-collapsed div>span:after,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li.is-collapsed div>span:after{transform:rotate(0)}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a,.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a{padding:1px 0!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked,.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked{font-weight:inherit}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox,.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox{background-image:none!important}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox,.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox{border:none;background-color:var(--color-text-accent);position:relative}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox:before,.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox:before,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox:before,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox:before{position:absolute;top:1px;left:1px;content:"";width:calc(100% - 2px);height:calc(100% - 2px);background-color:#0000;border:2px solid var(--color-body)}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox:before,.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox:before,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li>a.checked .gf-Checkbox:before,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-scroll ul li div>a.checked .gf-Checkbox:before{border-width:3px}}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-Checkbox,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-Checkbox{height:14px;width:14px;flex:0 0 14px;min-width:14px;border-color:var(--color-text-faded)}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-Checkbox,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-Checkbox{height:18px;width:18px;flex:0 0 18px;min-width:18px}}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-label,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-label{font-family:var(--font-family-stack-body-light);font-size:12.04px;line-height:1.83;color:var(--color-text)}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-label,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-label{font-size:14px;letter-spacing:0;line-height:1.57}}.template-collection #gf-tree .gf-filter-contents .gf-block-content .gf-label:hover,.template-search #gf-tree .gf-filter-contents .gf-block-content .gf-label:hover{color:var(--color-text)}.template-collection #gf-tree .gf-filter-contents .gf-block-title .gf-clear,.template-search #gf-tree .gf-filter-contents .gf-block-title .gf-clear{display:none}.template-collection #gf-tree .gf-filter-contents .gf-block-title h3,.template-search #gf-tree .gf-filter-contents .gf-block-title h3{padding-top:16px;padding-bottom:16px}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-title h3,.template-search #gf-tree .gf-filter-contents .gf-block-title h3{padding-top:21px;position:relative;padding-bottom:21px}}@media screen and (max-width: 767px){.template-collection #gf-tree .gf-filter-contents .gf-block-title h3:after,.template-search #gf-tree .gf-filter-contents .gf-block-title h3:after{position:absolute;margin-right:0;right:0;top:22px}}.template-collection #gf-tree .gf-filter-contents .gf-block-title span,.template-search #gf-tree .gf-filter-contents .gf-block-title span{color:var(--color-text);letter-spacing:.82px;font-family:var(--font-family-stack-body);font-size:11.06px}.template-collection #gf-grid .gf-controls-search-form,.template-search #gf-grid .gf-controls-search-form{display:none}.template-collection #gf-grid .gf-actions,.template-search #gf-grid .gf-actions{margin-bottom:3px}@media screen and (max-width: 767px){.template-collection #gf-grid .gf-actions,.template-search #gf-grid .gf-actions{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper{position:absolute;top:0;transform:translateY(-100%)}}.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper li:first-of-type,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper li:first-of-type{margin:0}.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper a,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper a{border-radius:3px;background:var(--background-accent);border-color:var(--background-accent)}.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper a .selected-item,.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper a .selected-item strong,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper a .selected-item,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper a .selected-item strong{font-size:calc(14 * .82px);line-height:1.83;white-space:nowrap;color:var(--color-text);font-family:var(--font-family-stack-body-light);text-transform:none;text-transform:initial;letter-spacing:0}.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper a .gf-clear,.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper a .gf-clear svg,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper a .gf-clear,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper a .gf-clear svg{height:10px;width:10px}@media screen and (max-width: 767px){.template-collection #gf-grid .gf-actions .globo-selected-items-wrapper .clear-refinements,.template-search #gf-grid .gf-actions .globo-selected-items-wrapper .clear-refinements{display:none}}@media screen and (min-width: 768px)and (max-width: 1024px){.template-collection #gf-grid .gf-actions .gf-filter-trigger,.template-search #gf-grid .gf-actions .gf-filter-trigger{display:inline-block}}.template-collection #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile,.template-search #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile{position:relative}@media screen and (max-width: 767px){.template-collection #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile:before,.template-search #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%235C5F62'/%3E%3C/svg%3E")!important;background-size:16px!important;background-position:right!important;background-repeat:no-repeat!important}.template-collection #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile:before,.template-search #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile:before{display:block;width:100%;position:absolute;right:2px;z-index:0;opacity:.6;content:"";height:100%}}@media screen and (min-width: 768px)and (max-width: 1024px){.template-collection #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile,.template-search #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile{display:inline-block}}.template-collection #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile .fa-tasks,.template-search #gf-grid .gf-actions .gf-filter-trigger .gf-refine-toggle-mobile .fa-tasks{display:none}.template-collection #gf-grid #gf-controls-container,.template-search #gf-grid #gf-controls-container{position:absolute;bottom:100%;width:100%;padding-right:var(--section-spacing)}@media screen and (max-width: 1024px){.template-collection #gf-grid #gf-controls-container,.template-search #gf-grid #gf-controls-container{position:relative;padding-right:0;margin-bottom:20px;width:100%}}.template-collection #gf-grid #gf-controls-container span,.template-search #gf-grid #gf-controls-container span{font-family:var(--font-family-stack-body);color:var(--color-text-faded);text-transform:uppercase;letter-spacing:.82px;font-size:11.06px}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container span,.template-search #gf-grid #gf-controls-container span{color:var(--color-text)}}.template-collection #gf-grid #gf-controls-container .gf-summary,.template-search #gf-grid #gf-controls-container .gf-summary{text-align:right;margin-bottom:0}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container .gf-summary,.template-search #gf-grid #gf-controls-container .gf-summary{display:none}}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container .gf-filter-trigger,.template-search #gf-grid #gf-controls-container .gf-filter-trigger{flex-basis:50%;margin-bottom:0}}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile,.template-search #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile{min-height:54px;display:inline-flex;align-items:center;border-left:none;border-right:none;border-color:var(--color-border)}}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile span,.template-search #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile span{padding-left:10px;padding-right:10px}}.template-collection #gf-grid #gf-controls-container .gf-filter-selection,.template-search #gf-grid #gf-controls-container .gf-filter-selection{margin-bottom:0}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container .gf-filter-selection,.template-search #gf-grid #gf-controls-container .gf-filter-selection{min-height:54px;display:inline-flex;align-items:center;flex-basis:50%}}.template-collection #gf-grid #gf-controls-container .sort-by,.template-search #gf-grid #gf-controls-container .sort-by{position:relative;background:none}@media screen and (max-width: 767px){.template-collection #gf-grid #gf-controls-container .sort-by,.template-search #gf-grid #gf-controls-container .sort-by{min-height:54px;display:inline-flex;align-items:center;border-left:none;border-right:none;border-color:var(--color-border)}}.template-collection #gf-grid #gf-controls-container .sort-by:before,.template-search #gf-grid #gf-controls-container .sort-by:before{opacity:.6}.template-collection #gf-grid #gf-controls-container .sort-by.limit-by,.template-search #gf-grid #gf-controls-container .sort-by.limit-by{display:none}.template-collection #gf-grid #gf-controls-container .sort-by select,.template-search #gf-grid #gf-controls-container .sort-by select{position:absolute;top:0;right:0;min-width:100%;font-size:0}.template-collection #gf-grid #gf-controls-container .sort-by select option,.template-search #gf-grid #gf-controls-container .sort-by select option{font-size:11.06px}.template-collection #gf-grid #gf-controls-container .sort-by .sort-by-toggle,.template-search #gf-grid #gf-controls-container .sort-by .sort-by-toggle{padding-right:30px;display:inline-flex;font-size:11.06px;letter-spacing:.82px;line-height:1.82;color:var(--color-text-faded);background:none;height:auto;align-self:center}.js-drawer-open #SearchDrawer{transform:translateY(0)}@media screen and (max-width: 767px){.js-drawer-open #SearchDrawer{transform:translateY(-100%)}}.js-drawer-open .predictive-search-wrapper{pointer-events:none;z-index:-1}.js-drawer-open #menu-from-app{pointer-events:none!important;transition:0s im!important}.js-drawer-open .drawer-page-content:after{z-index:101;height:calc(100% - 115px);top:115px}@media screen and (max-width: 767px){.js-drawer-open .drawer-page-content:after{top:76px;height:calc(100% - 76px)}}.js-drawer-open .predictive-search-wrapper{opacity:0}.js-drawer-open .gf-see-all{padding-bottom:50px}.js-drawer-open .gf-see-all a{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.js-drawer-open .gf-see-all a{padding:20px 43px;text-align:center;border:1px solid var(--background-secondary);color:var(--color-text-accent);border-radius:4px;font-family:var(--font-family-stack-body);font-size:12.04px;letter-spacing:.9px;background:var(--color-body);line-height:1.66}.js-drawer-open .gf-see-all a:hover{color:var(--color-body);background:var(--color-text-accent)}.js-drawer-open .ui-menu{height:auto!important;max-height:calc(100vh - 130px)!important;z-index:101!important;top:115px!important;left:0!important;box-shadow:none!important}.js-drawer-open .ui-menu{position:fixed;width:100%}@media screen and (max-width: 1024px){.js-drawer-open .ui-menu{top:0!important;max-height:100vh!important}}@media screen and (min-width: 1025px){.js-drawer-open .ui-menu#glFilter-search-popup{display:none}}.js-drawer-open .ui-menu#glFilter-search-popup .gl-close-layer{background:#0000!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-header{padding:15px var(--section-spacing-small)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-layer{background:var(--color-body)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-top-searches{padding-right:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-initial-content{padding-bottom:0;padding-left:var(--section-spacing-small);padding-right:var(--section-spacing-small)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-suggestions{padding:0 var(--section-spacing-small)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-suggestions>div{border-top:1px solid var(--color-border)!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-suggestions>div{padding:23px 0;color:var(--color-text-faded);text-transform:uppercase;font-size:11.06px;font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82}.js-drawer-open .ui-menu#glFilter-search-popup .gl-fullscreen-suggestions>div b{display:none}.js-drawer-open .ui-menu#glFilter-search-popup .gl-row{margin-left:0;margin-right:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list{padding-left:0;padding-top:0;padding-bottom:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__group{margin-bottom:22px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__title{border-top:1px solid var(--color-border)!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__title{padding-top:24px;margin-bottom:11px;color:var(--color-text-faded);font-size:11.06px;line-height:1.82;font-family:var(--font-family-stack-body);letter-spacing:.55px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__content li a{padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__content li a{color:var(--color-text);font-family:var(--font-family-stack-body);font-size:14px;line-height:1.85;letter-spacing:.35px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__content li a:before{content:"";display:block;width:0;height:1px;background-color:var(--color-text);position:absolute;bottom:7px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__content li a:hover{background:var(--color-body);color:var(--color-text)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-list__content li a:hover:before{width:100%}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-left,.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right{flex-basis:100%;padding-left:0;padding-right:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-left{margin-bottom:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .swiper-slide{padding-top:10px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .swiper-slide .gf-search-item-product-vendor.realVendor{margin-bottom:2px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .swiper-custom-controls{display:flex;justify-content:flex-end;align-items:center}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .swiper-custom-controls .swiper-button-disabled .icon g{fill:var(--color-text-faded)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .swiper-custom-controls .icon{height:16px;width:16px;margin-left:10px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .gl-fullscreen-top-clicked.gl-list{padding-top:80px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right.zero-results .gl-fullscreen-results__meta .gl-list__title{font-family:var(--font-stack-header);font-size:calc(var(--font-size-header-phone) * 1px);color:var(--color-text);line-height:1.32;text-transform:none;font-weight:400;font-weight:initial}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list{border-top:1px solid var(--color-border)!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list{display:flex;flex-direction:column}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list__title{border-top:none!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list__title{position:absolute;top:24px;left:0;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82;letter-spacing:.55px;padding-top:0;text-transform:uppercase}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list__content{order:1}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list.gl-fullscreen-top-clicked{position:relative;padding-top:46px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list #gl-fullscreen-recommended-products{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list #gl-fullscreen-recommended-products{opacity:0;transform:translateY(12px)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list #gl-fullscreen-recommended-products.zero-result-swiper{opacity:1;transform:translateY(0)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card{padding-left:0;padding-right:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card-content{margin-top:10px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card-title{margin-bottom:4px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card-pricing{margin-top:0}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card-price{font-size:9.94px;line-height:1.2;letter-spacing:.5px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card .gf-search-item-product-vendor{font-size:9.94px;line-height:2;letter-spacing:.5px;margin-bottom:4px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card .gf-search-item-product-vendor--subname{color:var(--color-text-faded)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card .spf-image-ratio{padding-top:134%}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-card .spf-image-ratio img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-fullscreen-results__meta{order:2;padding:0 0 60px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-fullscreen-results__meta a{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-fullscreen-results__meta a{padding:19px 16px;color:var(--color-text-accent);font-weight:400;font-weight:initial;border:1px solid var(--color-text-accent);width:100%;text-align:center;-webkit-text-decoration:none;text-decoration:none;letter-spacing:.82px;border-radius:4px;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}.js-drawer-open .ui-menu#glFilter-search-popup .gl-col-right .gl-list .gl-fullscreen-results__meta a:hover{background:var(--color-text-accent);color:var(--color-body)}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-searchbox-icon{display:none}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-searchbox-input{font-family:var(--font-stack-header);font-size:calc(var(--font-size-header-phone) * .86px);color:var(--color-text);line-height:1.08;letter-spacing:.6px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-searchbox-input::-moz-placeholder{font-family:var(--font-stack-header);font-size:calc(var(--font-size-header-phone) * .86px);color:var(--color-text-accent);padding-left:8px;letter-spacing:.6px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-searchbox-input::placeholder{font-family:var(--font-stack-header);font-size:calc(var(--font-size-header-phone) * .86px);color:var(--color-text-accent);padding-left:8px;letter-spacing:.6px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-close-btn{padding-right:0;text-align:right}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-close-btn svg{height:12px;width:12px}.js-drawer-open .ui-menu#glFilter-search-popup .gl-d-close-btn svg path{fill:var(--color-text)}.js-drawer-open .ui-menu .gl-grid-layer{min-width:100%!important}.js-drawer-open .ui-menu .ui-menu-item-wrapper{padding-top:calc(1.2 * var(--section-spacing-small))!important;padding-bottom:calc(1.2 * var(--section-spacing-small))!important;padding-left:0!important;margin:0 var(--section-spacing)!important;border-left:none!important;font-size:11.06px!important;background:var(--color-body)!important}.js-drawer-open .ui-menu .ui-menu-item-wrapper{border-top:1px solid var(--color-border);color:var(--color-text-faded);font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82}.js-drawer-open .ui-menu .ui-menu-item-wrapper:hover{background:var(--color-body)}.js-drawer-open .ui-menu .ui-menu-item-wrapper.ui-state-active{box-shadow:none!important}.js-drawer-open .ui-menu .ui-menu-item-wrapper b{color:var(--color-body)}.js-drawer-open .ui-menu-item{height:calc(100% - 115px)!important;max-height:calc(100% - 115px)!important}.js-drawer-open .ui-menu-item .gl-fullscreen-layer{padding-top:calc(.25 * var(--section-spacing))!important}.js-drawer-open .ui-menu-item .gl-fullscreen-layer{max-width:calc(100% - 2 * var(--section-spacing))}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-initial-content{border-left:none!important}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-initial-content{padding-right:0}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-initial-content .gl-fullscreen-top-searches .gl-list__group{border-bottom:1px solid var(--color-border)}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-initial-content .gl-fullscreen-top-searches .gl-list__group:last-of-type{border-bottom:none;padding-top:14px}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-initial-content .gl-fullscreen-top-searches .gl-list__group:last-of-type .gl-list__content{padding-bottom:0}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-initial-content .gl-fullscreen-top-searches .gl-list__content{padding-bottom:22px}.js-drawer-open .ui-menu-item .gl-fullscreen-layer .gl-fullscreen-results__content{grid-template-columns:repeat(auto-fill,minmax(calc(16.6% - 34px),1fr));grid-gap:34px;gap:34px}.js-drawer-open .ui-menu-item .gl-row{border-left:none!important}.js-drawer-open .ui-menu-item .gl-row{margin-left:0;margin-right:0}.js-drawer-open .ui-menu-item .gl-list__title{font-size:11.06px!important}.js-drawer-open .ui-menu-item .gl-list__title{color:var(--color-text-faded);font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82;margin-bottom:8px}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item-wrapper{margin:0!important;padding:0!important}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item-wrapper{border-bottom:none;border-top:none}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item a{font-size:14px!important}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item a{color:var(--color-text);font-family:var(--font-family-stack-body-light);letter-spacing:.35px;line-height:2;display:inline-block}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item a:before{content:"";display:block;width:0;height:1px;background-color:var(--color-text);position:absolute;bottom:7px}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item a:hover{background:var(--color-body)}.js-drawer-open .ui-menu-item .gl-list__content .ui-menu-item a:hover:before{width:100%}.js-drawer-open .ui-menu-item .gl-col-right,.js-drawer-open .ui-menu-item .gl-col-left{padding-left:0;padding-right:0}.js-drawer-open .ui-menu-item .gl-col-left{background:var(--color-body);border-bottom:1px solid var(--color-border);padding-bottom:calc(.55 * var(--section-spacing))}.js-drawer-open .ui-menu-item .gl-col-right .gf-search-products{position:relative}.js-drawer-open .ui-menu-item .gl-col-right .gf-search-products .gl-list__title{font-size:calc(14 * 1.71px)!important;margin-bottom:25px!important;padding-top:14px!important}.js-drawer-open .ui-menu-item .gl-col-right .gf-search-products .gl-list__title{font-family:var(--font-stack-header);line-height:1.1;letter-spacing:.6px;color:var(--color-text)}.js-drawer-open .ui-menu-item .gl-col-right .gf-search-products .gl-list__content{padding-bottom:55px}.js-drawer-open .ui-menu-item .gl-fullscreen-initial-content{padding:0 var(--section-spacing) 0 0}.js-drawer-open .ui-menu-item .gl-fullscreen-initial-content .gl-col-right{min-width:100%;max-width:100%;flex:1 1 100%}.js-drawer-open .ui-menu-item .gl-row{flex-direction:column}.js-drawer-open .ui-menu-item .gl-card{padding:0}.js-drawer-open .ui-menu-item .gl-card-media .spf-image-ratio{padding-top:134%!important}.js-drawer-open .ui-menu-item .gl-card-media .spf-image-ratio img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.js-drawer-open .gl-card:hover .product-card__variants{opacity:1;transform:translateY(0)}.js-drawer-open .gl-card .product-card__variants{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.js-drawer-open .gl-card .gl-card-content{margin-top:16px}.js-drawer-open .gl-card .gl-card-content .gf-search-item-product-vendor,.js-drawer-open .gl-card .gl-card-content .gf-search-item-product-subname{text-align:left;opacity:1;font-size:11.06px;line-height:1.8;font-family:var(--font-family-stack-body);color:var(--color-text);letter-spacing:.55px;text-transform:uppercase}.js-drawer-open .gl-card .gl-card-content .gf-search-item-product--sku{display:none}.js-drawer-open .gl-card .gl-card-content .gf-search-item-product-vendor{margin-bottom:6px}.js-drawer-open .gl-card .gl-card-content .gf-search-item-product-vendor--sku,.js-drawer-open .gl-card .gl-card-content .gf-search-item-product-vendor--type{display:none}.js-drawer-open .gl-card .gl-card-content .gf-search-item-product-subname{color:var(--color-text-faded);margin-bottom:8px}.js-drawer-open .gl-card .gl-card-content .gl-card-title,.js-drawer-open .gl-card .gl-card-content .gl-card-title a{color:var(--color-text)!important}.js-drawer-open .gl-card .gl-card-content .gl-card-title,.js-drawer-open .gl-card .gl-card-content .gl-card-title a{text-align:left;font-size:15px;line-height:1.6;font-family:var(--font-stack-header);letter-spacing:.38px;font-weight:400;font-weight:initial}.js-drawer-open .gl-card .gl-card-content .gl-card-title{margin-bottom:8px}.js-drawer-open .gl-card .gl-card-content .gl-card-price,.js-drawer-open .gl-card .gl-card-content .gl-card-pricing{letter-spacing:.55px;text-align:left;font-size:11.06px;line-height:1.8;font-family:var(--font-family-stack-body);color:var(--color-text)}#SearchDrawer{display:flex!important;height:115px!important;transition:all .7s cubic-bezier(.25,.8,.25,1)!important}#SearchDrawer{animation-delay:.5s;transition-delay:.5s;top:0;left:0;transform:translateY(-100%)}#SearchDrawer .search-form__container{padding:0}#SearchDrawer .search-bar__form{max-width:none;border:none}#SearchDrawer .search-bar__submit{display:none}#SearchDrawer .search-bar__close svg{height:14px;width:14px}#SearchDrawer .search-bar__input{padding-left:0;border:none;font-size:24px;line-height:1.1;font-family:var(--font-stack-header);color:var(--color-text);outline:none}#SearchDrawer .search-bar__input::-moz-placeholder{padding-left:6px;font-size:24px;line-height:1.1;font-family:var(--font-stack-header);color:var(--color-text-accent)}#SearchDrawer .search-bar__input::placeholder{padding-left:6px;font-size:24px;line-height:1.1;font-family:var(--font-stack-header);color:var(--color-text-accent)}body.block-scroll{height:100vh;overflow:hidden}.cart-drawer{z-index:103;position:fixed;width:486px;max-width:100%;top:0;right:0;bottom:0;height:calc(100vh - (100vh - 100%));overflow-x:hidden;overflow-y:hidden;transition:all .3s;transform:translate(100%);visibility:hidden;opacity:0}@media screen and (max-width: 767px){.cart-drawer>.page-width{height:calc(100vh - (100vh - 100%))}}.cart-drawer .product-card{opacity:1!important}.cart-drawer .product-card{transform:translateY(0)}.cart-drawer__slide-link{display:block}.cart-drawer__slider{opacity:0;pointer-events:none;margin-top:20px}@media screen and (max-width: 767px){.cart-drawer__slider{margin-top:12px}}.cart-drawer__slider--el{opacity:0;pointer-events:none}.cart-drawer__slider--el.enable{opacity:1;pointer-events:all}.cart-drawer__slider-nav{width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding-top:30px}@media screen and (max-width: 767px){.cart-drawer__slider-nav{flex-wrap:wrap;padding-top:28px}}.cart-drawer__slider-nav .slider-nav__heading{font-family:var(--font-stack-header);font-size:21px;letter-spacing:.53px;line-height:1.43}@media screen and (max-width: 767px){.cart-drawer__slider-nav .slider-nav__heading{width:100%;text-align:left;font-size:calc(var(--font-size-header-phone) * 1px);line-height:1.32;letter-spacing:.28px}}.cart-drawer__slider-nav .slider-nav__buttons{display:inline-flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 767px){.cart-drawer__slider-nav .slider-nav__buttons{padding-top:10px;width:100%}}.cart-drawer__slider-nav .slider-nav__arrow{padding:5px 10px;transform:translate(10px) translateY(5px);cursor:pointer}.cart-drawer__slider-nav .slider-nav__arrow.swiper-button-disabled svg{fill:var(--color-text-faded)}.cart-drawer__slider-nav .slider-nav__arrow svg{height:10px;width:8px}.cart-drawer__slider-item .slide__thumbnail-wrap{margin-bottom:14px;position:relative;padding-top:134%;height:0}@media screen and (max-width: 767px){.cart-drawer__slider-item .slide__thumbnail-wrap{margin-bottom:9px}}.cart-drawer__slider-item .slide__image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background:var(--background-alternative)}.cart-drawer__slider-item .slide__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cart-drawer__slider-item .slide__vendor,.cart-drawer__slider-item .slide__subname,.cart-drawer__slider-item .slide__price{font-family:var(--font-family-stack-body);font-size:11.06px;letter-spacing:.55px;display:block;line-height:1.82}@media screen and (max-width: 767px){.cart-drawer__slider-item .slide__vendor,.cart-drawer__slider-item .slide__subname,.cart-drawer__slider-item .slide__price{font-size:calc(14 * .714px);line-height:2;letter-spacing:.5px}}.cart-drawer__slider-item .slide__vendor{text-transform:uppercase;color:var(--color-text);margin-bottom:8px}@media screen and (max-width: 767px){.cart-drawer__slider-item .slide__vendor{margin-bottom:5px}}.cart-drawer__slider-item .slide__title{font-family:var(--font-stack-header);font-size:15px;letter-spacing:.38px;line-height:1.6;margin-bottom:6px}@media screen and (max-width: 767px){.cart-drawer__slider-item .slide__title{margin-bottom:3px;font-size:calc(var(--font-size-header-phone) * .53px);line-height:1.466}}.cart-drawer__slider-item .slide__subname{color:var(--color-text-faded);margin-bottom:8px}@media screen and (max-width: 767px){.cart-drawer__slider-item .slide__subname{margin-bottom:3px}}.cart-drawer__slider-item .slide__price{color:var(--color-text)}.cart-drawer__slider-item .product-card{text-align:left}.cart-drawer table{margin-bottom:0}.cart-drawer .empty-page-content{display:none;padding:66px 0 0;padding-right:var(--section-spacing);height:calc(100vh - 20px);position:relative}@media screen and (max-width: 767px){.cart-drawer .empty-page-content{padding-right:20px}}.cart-drawer .empty-page-content--empty{width:100%}.cart-drawer .empty-page-content--active{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:calc(100vh - 40px);position:relative;overflow:auto}.cart-drawer .empty-page-content .empty-message-container{padding-bottom:103px;padding-top:5px;border-bottom:1px solid var(--background-secondary)}@media screen and (max-width: 767px){.cart-drawer .empty-page-content .empty-message-container{padding-bottom:50px}}.cart-drawer .empty-page-content .cart__continue-btn{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.cart-drawer .empty-page-content .cart__continue-btn{font-family:var(--font-family-stack-body);letter-spacing:.55px;text-transform:uppercase;color:var(--color-text-accent);font-size:11.06px;line-height:1.64;position:relative}.cart-drawer .empty-page-content .cart__continue-btn:before{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.cart-drawer .empty-page-content .cart__continue-btn:before{content:"";position:absolute;bottom:1px;left:0;background:var(--color-text-accent);height:1px;width:0}.cart-drawer .empty-page-content .cart__continue-btn:hover:before{width:100%}.cart-drawer .empty-page-content .cart--empty-message{font-family:var(--font-stack-header);letter-spacing:.75px;color:var(--color-text);font-size:30px;line-height:1}.cart-drawer .empty-page-content .cart-header{border-bottom:1px solid var(--color-border)!important}.cart-drawer .empty-page-content .cart-header{position:absolute;left:calc(-1 * var(--section-spacing));top:0;width:calc(100% + var(--section-spacing));display:flex;justify-content:center;align-items:center;margin-right:0;padding-top:2px;padding-bottom:14px;margin-bottom:0}@media screen and (max-width: 767px){.cart-drawer .empty-page-content .cart-header{left:0;right:20px;width:calc(100% - 20px)}}.cart-drawer .empty-page-content .cart-header--title{line-height:1.82}.cart-drawer .empty-page-content .cart-header svg{right:38px;transform:translateY(-2px)}@media screen and (max-width: 767px){.cart-drawer .empty-page-content .cart-header svg{right:0}}.cart-drawer__form{height:calc(100vh - 170px);overflow:auto;padding-right:30px}@media screen and (max-width: 767px){.cart-drawer__form{height:calc(100vh - 325px);padding-right:20px}}.cart-drawer__content{display:flex;flex-direction:column;position:relative;height:calc(100vh - 30px)}@media screen and (max-width: 767px){.cart-drawer__content{height:100%;max-height:100%}}.cart-drawer__content--empty{width:100%}.cart-drawer__content--hide{display:none}.cart-drawer__btn{font-family:var(--font-family-stack-body)!important;transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.cart-drawer__btn{display:flex;align-items:center;margin-bottom:15px;width:100%;font-size:12.04px;line-height:1.67;justify-content:center;letter-spacing:.9px;border-radius:4px;padding:var(--section-spacing-small) 8px}.cart-drawer__btn-sep{padding-left:5px;padding-right:5px}.cart-drawer__btn--checkout{margin-top:20px;background:var(--color-text);border:1px solid var(--color-text);color:var(--color-body);touch-action:initial}.template-product .cart-drawer__btn--checkout{display:none}.cart-drawer__btn--checkout:hover{color:var(--color-body)!important}.cart-drawer__btn--cart{background:var(--color-body);border:1px solid var(--background-secondary);color:var(--color-text-accent);margin-bottom:0;position:relative;cursor:pointer;touch-action:initial;z-index:1000}@media screen and (max-width: 767px){.cart-drawer__btn--cart{margin-bottom:10px}}.cart-drawer__btn--cart:hover{background:var(--color-text-accent)!important;border:1px solid var(--color-text-accent)!important;color:var(--color-body)!important}.cart-drawer--active{transition:all .3s;transition-delay:.2s;transform:translate(0);visibility:visible;opacity:1}.cart-drawer__overlay{z-index:102;position:fixed;width:100%;top:0;right:0;bottom:0;left:0;height:100vh;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0}.cart-drawer__overlay--active{transition:all .2s;visibility:visible;opacity:1}@media screen and (max-width: 767px){.cart-drawer__overlay--active{display:none}}.cart-drawer .page-width{padding:15px var(--section-spacing) 5px var(--section-spacing);padding-right:0}@media screen and (max-width: 767px){.cart-drawer .page-width{padding:20px 0 20px 20px}}.cart-drawer .cart-page__packaging{display:none}@media screen and (max-width: 767px){.cart-drawer .cart-page__packaging{display:flex;align-items:center}}.cart-drawer .cart-page__packaging-label{margin-right:10px}.cart-drawer .cart-page__packaging-description{text-indent:0;color:var(--color-text);font-family:var(--font-family-stack-body-light);letter-spacing:.12px;font-size:12.04px;line-height:1.67}.cart-drawer .cart__progressbar{margin-top:15px;margin-bottom:9px;height:4px;position:relative;border-radius:4px;background:var(--color-body)}.cart-drawer .cart__progressbar-level{position:absolute;top:0;left:0;height:100%;width:33%;background:var(--color-text);border-radius:2px;display:inline-block}.cart-drawer .cart__product-table{border-top:1px solid var(--background-alternative)}.cart-drawer .cart__product-table tr[data-cart-item-url^="/products/pakowanie"],.cart-drawer .cart__price.text-right{display:none}.cart-drawer .cart__image-wrapper{padding-right:34px;padding-top:5px;flex:110px 0 0}.cart-drawer .cart__image-wrapper img{width:100%;max-height:100%;background:var(--background-alternative);margin-bottom:20px}.cart-drawer .cart__summary{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding-bottom:8px;padding-top:10px}.cart-drawer .cart__summary .summary__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.cart-drawer .cart__summary .summary__key{margin-bottom:0;letter-spacing:.55px;font-family:var(--font-family-stack-body);line-height:1.82;text-transform:uppercase;color:var(--color-text);font-size:11.06px}.cart-drawer .cart__summary .summary__value{margin-bottom:0;letter-spacing:.7px;font-family:var(--font-family-stack-body);line-height:1.82;color:var(--color-text);font-size:14px}.cart-drawer .cart__summary .summary__value--text{letter-spacing:.12px;font-family:var(--font-family-stack-body-light);line-height:1.82;color:var(--color-text-faded);font-size:11.06px}.cart-drawer .cart__info{margin-top:auto;margin-right:30px}@media screen and (max-width: 767px){.cart-drawer .cart__info{margin-right:20px}}.cart-drawer .cart__info-wrapper{flex-basis:calc(100% - 110px);position:relative}.cart-drawer .cart__info-wrapper .cart__remove{position:absolute;right:0;top:5px;cursor:pointer}.cart-drawer .cart__info-wrapper .cart__remove span{padding:10px 0 10px 20px;border:none;z-index:1000}.cart-drawer .cart__info-wrapper .cart__remove .icon-close{height:10px;width:10px}.cart-drawer .cart-header{border-bottom:none!important}.cart-drawer .cart-header{display:flex;align-items:center;justify-content:center;margin-bottom:var(--section-spacing-small);width:calc(100% - var(--section-spacing-small));margin-right:30px;padding-bottom:15px;position:relative}@media screen and (max-width: 767px){.cart-drawer .cart-header{border-bottom:1px solid var(--background-alternative)!important}.cart-drawer .cart-header{width:calc(100% - var(--section-spacing-small));margin-right:var(--section-spacing-small);margin-bottom:18px}}.cart-drawer .cart-header__title{margin-bottom:0;text-align:center;letter-spacing:.55px;font-family:var(--font-family-stack-body);font-size:11.06px;text-transform:none}.cart-drawer .cart-header__title span{letter-spacing:.55px;font-family:var(--font-family-stack-body);font-size:11.06px;color:var(--color-text-faded)}.cart-drawer .cart-header .icon-close{position:absolute;right:-15px;padding:15px;height:40px;width:40px;cursor:pointer}@media screen and (max-width: 767px){.cart-drawer .cart-header .icon-close{right:-15px;height:45px;width:45px}}.cart-drawer .cart__free-shipping{border-bottom:none!important}.cart-drawer .cart__free-shipping{margin-top:0;padding-top:0;border-top:0;border-top:initial;padding-bottom:10px;background:var(--background-alternative);border-radius:4px;padding:var(--section-spacing-small)}.cart-drawer .cart__free-shipping-message{font-family:var(--font-family-stack-body-light);font-size:12.04px;line-height:1.6}.cart-drawer .cart__free-shipping-message--notset{display:block}.cart-drawer .cart__free-shipping-message--set{display:none}.cart-drawer .cart__free-shipping-from{font-family:var(--font-family-stack-body);font-size:12.04px;line-height:1.6}.cart-drawer .cart__free-shipping-from-wrap{text-align:center}.cart-drawer .cart__free-shipping--active .cart__free-shipping-message--notset{display:none}.cart-drawer .cart__free-shipping--active .cart__free-shipping-message--set{display:block}.cart-drawer .cart__grid{display:flex;flex-direction:column;overflow:auto;padding-top:20px}.cart-drawer .cart-subtotal{margin-bottom:0}.cart-drawer .cart-subtotal__price{padding-left:0;text-align:left;min-width:0;min-width:initial;font-size:12.88px}.cart-drawer .cart__info-row{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.cart-drawer .cart__info-row{display:block;max-height:250px}.cart-drawer .cart__info-row.removed{max-height:0px;overflow:hidden;opacity:.2}.cart-drawer .cart__info-row .cart__product-information{width:100%;padding-right:0}.cart-drawer .cart__info-row .cart__product-information .list-view-item__title{padding-right:20px}.cart-drawer .cart__info-row .cart__product-title{border-bottom:none!important}.cart-drawer .cart__info-row .cart__product-title{font-family:var(--font-stack-header);font-size:15px;letter-spacing:.38px;line-height:1.6;padding-right:12px}.cart-drawer .cart__info-row .cart__product-title:hover{border-bottom:none!important;-webkit-text-decoration:none!important;text-decoration:none!important}.cart-drawer .cart__info-row .cart__info-product{width:100%;display:block;padding-right:0}.cart-drawer .cart__info-row .cart__info-quantity,.cart-drawer .cart__info-row .cart__info-price{display:none}.cart-drawer .cart__info-row .cart__info-wrapper .product-details{min-height:44px;padding-top:2px;margin-top:0}.cart-drawer .cart__info-row .cart__info-wrapper .product-details__item{font-family:var(--font-family-stack-body);font-size:9.94px;line-height:2;letter-spacing:.5px;color:var(--color-text-faded)}.cart-drawer .cart__info-row .cart__info-wrapper .product-details__item--quantity{display:none}@media screen and (max-width: 767px){.cart-drawer .cart__info-row .cart__info-wrapper .product-details__item--quantity{display:block}}.cart-drawer .cart__info-row .cart__quantity-and-remove{display:flex;width:70px;align-items:center}.cart-drawer .cart__info-row .cart__qty{width:100%;position:relative;display:flex;margin-top:0;left:-8px}@media screen and (max-width: 767px){.cart-drawer .cart__info-row .cart__qty{left:0}}.cart-drawer .cart__info-row .cart__qty-label{display:none!important}.cart-drawer .cart__info-row .cart__qty-input{width:42px;border:none;outline:none;font-size:9.94px;position:absolute;top:50%;line-height:1;left:50%;transform:translate(-50%) translateY(-50%);z-index:-1;font-family:var(--font-family-stack-body)}.cart-drawer .cart__info-row .cart__qty-input::-webkit-outer-spin-button,.cart-drawer .cart__info-row .cart__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-drawer .cart__info-row .cart__qty-input[type=number]{-moz-appearance:textfield}.cart-drawer .cart__info-row .cart__qty .cart__quantity{padding:10px;width:50%;position:relative;z-index:1000000;display:inline-block;text-align:center;cursor:pointer}.cart-drawer .cart__info-row .cart__qty .cart__quantity--minus{left:0}.cart-drawer .cart__info-row .cart__qty .cart__quantity--plus{right:0}.cart-drawer .cart__info-row .cart__qty .cart__quantity svg{height:8px;width:8px}.cart-drawer .cart__info-row .cart__table-product-price{display:flex;justify-content:space-between;flex-direction:row-reverse}@media screen and (max-width: 767px){.cart-drawer .cart__info-row .cart__table-product-price{flex-direction:row}}.cart-drawer .cart__info-row .cart__table-product-price dd{font-size:11.06px;font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82}.cart-drawer .cart__info-row .cart__remove{margin-left:20px;margin-top:0}@media screen and (max-width: 767px){.cart-drawer .cart__info-row .cart__remove{position:absolute;margin-left:0;right:0;top:0}}.cart-drawer .cart__info-row .cart__remove a{-webkit-text-decoration:underline;text-decoration:underline}.template-index .main-content,.template-index .main-slider-section{padding-top:0}.template-index .shopify-section-footer-upper-line{padding-top:60px}.main-slider-section .swiper-slide-duplicate{opacity:1!important}.main-slider-section .swiper-slide-duplicate picture{display:block!important}.main-slider-section .desktop-only{display:block}@media screen and (max-width: 767px){.main-slider-section .desktop-only{display:none}}.main-slider-section .phone-only{display:none}@media screen and (max-width: 767px){.main-slider-section .phone-only{display:block}}.main-slider-section .swiper-slide-duplicate{opacity:0}.main-slider-section .swiper-pagination{padding:10px var(--section-spacing);text-align:right}@media screen and (max-width: 767px){.main-slider-section .swiper-pagination{padding:5px var(--section-spacing-small);text-align:center}}.main-slider-section .swiper-pagination-bullet{opacity:1!important;margin-left:10px!important;margin-right:0!important;color:var(--color-text-accent-second)!important;transition:color .7s cubic-bezier(.25,.8,.25,1)!important}.main-slider-section .swiper-pagination-bullet{width:auto;height:auto;background:none;letter-spacing:.82px;font-size:11.06px;font-family:var(--font-family-stack-body)}.main-slider-section .swiper-pagination-bullet-active{color:var(--color-text)!important}.main-slider-section .main-slider__slide{background-color:var(--color-body)}.index-slider-with-text{margin-top:0;padding-top:var(--section-spacing);margin-bottom:0;padding-bottom:calc(var(--section-spacing) + var(--section-spacing-small))}@media screen and (max-width: 1024px){.index-slider-with-text{padding-top:var(--section-spacing-small);padding-bottom:var(--section-spacing-small)}}.index-slider-with-text .swiper-pagination{padding:10px var(--section-spacing);text-align:center}@media screen and (max-width: 767px){.index-slider-with-text .swiper-pagination{padding:5px var(--section-spacing-small)}}.index-slider-with-text .swiper-pagination-bullet{opacity:1!important;margin-left:10px!important;margin-right:0!important;color:var(--color-text-accent-second)!important;transition:color .7s cubic-bezier(.25,.8,.25,1)!important}.index-slider-with-text .swiper-pagination-bullet{width:auto;height:auto;background:none;letter-spacing:.82px;line-height:1.82;font-size:11.06px;font-family:var(--font-family-stack-body)}.index-slider-with-text .swiper-pagination-bullet-active,.index-slider-with-text .swiper-pagination-bullet:hover{color:var(--color-text)!important}.index-slider-with-text .slider-with-text{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding:0 8vw}@media screen and (max-width: 1024px){.index-slider-with-text .slider-with-text{padding:0}}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text{flex-direction:column}}.index-slider-with-text .slider-with-text__wrap{width:88.1%}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__wrap{margin-bottom:8px;width:100%}}.index-slider-with-text .slider-with-text__wrap--text{max-width:89%}@media screen and (max-width: 1024px){.index-slider-with-text .slider-with-text__wrap--text{max-width:100%}}.index-slider-with-text .slider-with-text__main-title{text-transform:none;font-size:30px;line-height:1.23;font-family:var(--font-stack-header);color:var(--color-text);letter-spacing:.3px;margin-bottom:var(--section-spacing-small);padding-bottom:var(--section-spacing)}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__main-title{letter-spacing:.28px;font-size:calc(var(--font-size-header-phone) * 1px);line-height:1.32;margin-bottom:0}}.index-slider-with-text .slider-with-text__title{font-size:11.06px;font-family:var(--font-family-stack-body);line-height:1.82;margin-bottom:4px;letter-spacing:.82px;color:var(--color-text)}.index-slider-with-text .slider-with-text__description{margin:24px 0 30px}.index-slider-with-text .slider-with-text__description p{font-family:var(--font-stack-header);line-height:1.53;font-size:calc(14 * 1.21px);color:var(--color-text);letter-spacing:.42px;margin-bottom:25px}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__description p{font-size:14.98px;letter-spacing:.38px}}.index-slider-with-text .slider-with-text__description p:last-of-type{margin-bottom:0}.index-slider-with-text .slider-with-text__subtext p{margin-bottom:0;letter-spacing:.14px;line-height:2.14;font-size:14px;color:var(--color-text)}.index-slider-with-text .slider-with-text__subtext p a{color:var(--color-text-accent)}.index-slider-with-text .slider-with-text__slider--left .slider-with-text__wrap--text{margin:0 0 0 auto;padding-left:var(--section-spacing-small)}.index-slider-with-text .slider-with-text__slider--left .slider-with-text__wrap--text .rte-setting{font-family:var(--font-family-stack-body-light)}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__slider--left .slider-with-text__wrap--text{padding-left:0;margin:0}}.index-slider-with-text .slider-with-text__slider--right .slider-with-text__wrap--text{margin:0 auto 0 0;padding-right:var(--section-spacing-small)}.index-slider-with-text .slider-with-text__slider--right .slider-with-text__wrap--text .rte-setting{font-family:var(--font-family-stack-body-light)}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__slider--right .slider-with-text__wrap--text{padding-right:0;margin:0}}.index-slider-with-text .slider-with-text__item{z-index:4;position:relative}.index-slider-with-text .slider-with-text__item--slider{flex-basis:55%;flex-shrink:0;max-width:55%;flex-grow:0}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__item--slider{flex-basis:100%;max-width:100%;margin-bottom:var(--section-spacing-small)}}.index-slider-with-text .slider-with-text__item--slider-right .slider-with-text__wrap{margin:0 0 0 auto}.index-slider-with-text .slider-with-text__item--text{flex-shrink:0;flex-grow:0;flex-basis:45%}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__item--text{padding-top:8px;flex-basis:100%}}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__item{width:100%}}@media screen and (max-width: 767px){.index-slider-with-text .slider-with-text__item--slider{order:0}}.index-slider-with-text .slider-with-text__img{position:absolute;top:0;left:0;height:100%;width:100%;max-height:100%}.index-slider-with-text .slider-with-text__img img{height:100%;width:100%;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.index-slider-with-text .slider-with-text__slider{position:relative;overflow:hidden;padding:0;z-index:1}.index-slider-with-text .slider-with-text .swiper-slide{height:0}.header-counter.counter .counter__name{text-align:center;padding-top:20px;margin-bottom:0}.header-counter.counter .counter__content{display:flex;justify-content:center;align-items:center;padding-bottom:20px;margin-top:5px}.header-counter.counter .counter__content>div:not(.day-container){margin:0 10px}.header-counter.counter .separator{width:3px;height:3px;border-radius:3px}.header-counter.counter .day-container{order:-1;display:flex;align-items:center;margin-right:0}.header-counter.counter .day-container .day-value{margin-right:5px}.header-counter.counter .day-container .separator{margin-left:10px}.hide-timer .header-counter.counter{display:none!important}.promo-form{padding-top:60px;padding-bottom:80px;max-width:840px;margin:0 auto}@media screen and (max-width: 1024px){.promo-form{max-width:none;max-width:initial;padding-bottom:60px}}@media screen and (max-width: 1024px){.promo-form__header{font-size:28px}}.promo-form .form-container{display:flex;align-items:center}@media screen and (max-width: 1024px){.promo-form .form-container{flex-direction:column}}.promo-form .form-container .main-label{font-family:var(--font-stack-header);font-size:calc(14 * .8px);letter-spacing:1px;text-transform:uppercase}.promo-form .form-container .submit-btn{height:-moz-fit-content;height:fit-content;border-radius:4px;padding:10px 40px;margin-left:40px;border:0;text-transform:uppercase;font-weight:600;font-size:calc(14 * .8px)}@media screen and (max-width: 1024px){.promo-form .form-container .submit-btn{width:100%;padding:20px;margin-left:0;min-height:50px}}.promo-form .form-container .success-message{padding:60px 20px 200px;letter-spacing:1px}.promo-form .inset{margin-left:40px;max-width:560px}@media screen and (max-width: 1024px){.promo-form .inset{max-width:none;max-width:initial;margin-left:0}}.promo-form .text{font-family:var(--font-stack-header)}@media screen and (max-width: 1024px){.promo-form .text{font-size:14px}}.promo-form__paragraph{line-height:1.53;font-size:calc(14 * 1.21px);letter-spacing:.42px;margin-bottom:40px}@media screen and (max-width: 767px){.promo-form__paragraph{font-size:14.98px;letter-spacing:.38px}}.promo-form__footer{font-size:12.6px;margin-top:-10px}.promo-form__message{margin-bottom:25px}.promo-form__message .header{text-transform:uppercase;font-size:11.9px;margin-bottom:10px}@media screen and (max-width: 1024px){.promo-form__message .header{font-size:calc(14 * .8px)}}.promo-form__message .text{line-height:1.53;font-size:calc(14 * 1.21px);letter-spacing:.42px}@media screen and (max-width: 1024px){.promo-form__message .text{font-size:14px}}.promo-form__form{position:relative;width:100%;padding:60px;margin-top:40px;margin-bottom:60px;border-radius:8px}@media screen and (max-width: 1024px){.promo-form__form{margin-top:100px;margin-bottom:100px;padding:60px 30px 50px}}.promo-form__form .image-container{position:absolute}@media screen and (max-width: 1024px){.promo-form__form .image-container{width:175px}}.promo-form__form .image-container.first-image{top:-100px;right:-100px}@media screen and (max-width: 1024px){.promo-form__form .image-container.first-image{right:0}}.promo-form__form .image-container.second-image{bottom:-150px;right:-50px}@media screen and (max-width: 1024px){.promo-form__form .image-container.second-image{width:150px;bottom:-100px;right:0}}.promo-form__form .image-container .image{height:auto}.promo-form__form .container{display:flex;flex-direction:column;margin-bottom:10px}.promo-form__form .container.container-email{margin-bottom:40px}.promo-form__form .checkbox-container{display:flex;align-items:flex-start;position:relative}.promo-form__form .checkbox-container .checkbox-overlay{cursor:pointer}.promo-form__form .checkbox-container .checkbox-overlay input{position:relative;z-index:-9999}.promo-form__form .checkbox-container .checkbox-overlay input:checked+span{border-width:thick!important}.promo-form__form .checkbox-container .checkbox-overlay span{position:absolute;top:0;border-radius:2px;width:10px;height:10px;display:block}.promo-form__form .checkbox-container input{margin-right:10px}.promo-form__form .checkbox-label{margin-bottom:20px;font-size:11.9px}.promo-form__form input,.promo-form__form textarea{background-color:#0000;resize:none;border-radius:0;border-bottom-width:2px}.promo-form__form input:focus,.promo-form__form textarea:focus{outline:none!important}.promo-form .hidden{display:none!important}.promo-form-bottom-bar{display:flex;justify-content:center;align-items:center;height:200px;background-color:#fff}#shopify-section-announcement-bar{overflow:hidden;position:relative;display:block;z-index:11}.announcement-bar{min-height:35px;width:100vw;max-width:100%;display:flex;align-items:center;border:medium none currentColor;border:initial}@media screen and (max-width: 767px){.announcement-bar{min-height:30px;padding:0}}.announcement-bar .page-width{width:inherit}.announcement-bar .mySwiper{height:35px}@media screen and (max-width: 767px){.announcement-bar .mySwiper{height:30px}}.announcement-bar .mySwiper .swiper-slide{cursor:grab;height:100%}.announcement-bar__message{width:100%;height:100%;display:flex;padding:3.5px 0;flex-wrap:nowrap}@media screen and (max-width: 767px){.announcement-bar__message{flex-wrap:wrap;padding:0}}.announcement-bar__message p,.announcement-bar__message a{display:inline-block;color:inherit;margin:auto;font-weight:500;font-family:var(--font-family-stack-body-light);font-size:12.04px;text-shadow:inherit;line-height:1.17;letter-spacing:.12px}@media screen and (max-width: 767px){.announcement-bar__message p,.announcement-bar__message a{letter-spacing:.3px}}.announcement-bar__message a{position:relative}.announcement-bar__message a:hover:before{width:100%}.announcement-bar__message a:before{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.announcement-bar__message a:before{content:"";position:absolute;bottom:1px;left:0;background:var(--color-body);height:1px;width:0}#shopify-section-language-bar{position:relative;z-index:12;font-family:var(--font-family-stack-body)}@media screen and (max-width: 1024px){#shopify-section-language-bar{display:none}}.language-bar{min-height:40px;width:100vw;max-width:100%;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,0);border:none}.language-bar .page-width{display:flex;justify-content:space-between;align-items:center;width:inherit}.language-bar .page-width:after{display:none}.language-bar__list{font-size:calc(14 * .93px);position:relative}@media screen and (min-width: 1025px){.navigation-link__wrapper .language-bar__list{display:none}}.language-bar__list .icon-chevron-down{position:absolute;right:4px;z-index:1;top:50%;pointer-events:none;transform:translateY(-50%);color:var(--color-text-accent)}.language-bar__list:hover .icon-chevron-down,.language-bar__list:hover .list{color:var(--color-text)}.language-bar__list .list{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.language-bar__list .list{background-image:none;background:none;position:relative;right:-6px;padding-right:24px;outline:none;text-align:right;border:none;font-size:11.06px;font-family:var(--font-family-stack-body);letter-spacing:.82px;color:var(--color-text-accent)}.navigation-link__wrapper .language-bar__list .list{padding:25px 0;right:auto;right:initial;text-align:left}.language-bar__list .icon-chevron-down{transition:all .5s cubic-bezier(.25,.8,.25,1)!important}.language-bar__list .icon-chevron-down{width:8px;height:14px;transform:translate(4px) translateY(calc(-50% - 1px));color:var(--color-text-accent);margin-top:0}.language-bar__message{margin-left:0;font-size:10.64px;letter-spacing:.82px;text-align:right}.language-bar__message *{color:var(--color-text-accent)!important;transition:all .8s cubic-bezier(.25,.8,.25,1)!important}.language-bar__message *{letter-spacing:.82px}.language-bar__message a{margin-right:22px;position:relative}.language-bar__message a:hover *{color:var(--color-text)!important}product-omnibus{display:block;width:100%}product-omnibus *{transition:all .2s ease-in-out;margin-top:7px;color:var(--color-text-faded);font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);font-size:12.88px;line-height:19.88px;letter-spacing:.13px}@media screen and (min-width: 1025px){product-omnibus *{margin-top:13px;font-size:14px;line-height:29.96px;letter-spacing:.14px}}.spf-product-card__price-wrapper .product-card__omnibus{display:block;margin-top:9px}@media screen and (min-width: 1025px){.spf-product-card__price-wrapper .product-card__omnibus{margin-top:12px}}.gl-card-pricing .product-card__omnibus,.rebuy-product-price .product-card__omnibus{margin-top:10px}.gl-card-pricing .product-card__omnibus span,.rebuy-product-price .product-card__omnibus span{display:block}.gl-card-pricing .product-card__omnibus span:before,.rebuy-product-price .product-card__omnibus span:before{content:"Najni\17csza cena z 30 dni ..."}.rebuy-product-price .product-card__omnibus{margin-top:5px}.product-card__omnibus *{color:var(--color-text-faded);font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);font-size:10.92px;line-height:19.88px;letter-spacing:.11px}.for-cloning{display:none}.product-card{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card{opacity:0}@media screen and (max-width: 767px){.product-card{margin-bottom:14px}}.product-card.spf-product-card{padding-bottom:25px}@media screen and (max-width: 767px){.product-card.spf-product-card{padding-bottom:5px}}.product-card.visible{opacity:1!important}.product-card.visible{transform:translateY(0)}.product-card[class*=product-tag__bundle-builder-dummy] .quickview-button .quickview-button__text:after{content:"Skonfiguruj zestaw"}.product-card[class*=product-tag__bundle-builder-dummy]:not(.wk--product-card):after{content:"Skonfiguruj zestaw";background-image:var(--svg-bundle-notification-dot-icon)}.product-card.spf-soldout .quickview-button .quickview-button__text:after{content:"Chwilowo niedost\119pne"}.product-card.spf-soldout:after{content:"Chwilowo niedost\119pne"}.product-card.spf-soldout .quickview-button .quickview-button__text,.product-card[class*=product-tag__bundle-builder-dummy] .quickview-button .quickview-button__text{font-size:0!important}.product-card.spf-soldout .quickview-button .quickview-button__text:after,.product-card[class*=product-tag__bundle-builder-dummy] .quickview-button .quickview-button__text:after{display:block;font-size:9.94px;text-transform:uppercase}.product-card.spf-soldout:after,.product-card[class*=product-tag__bundle-builder-dummy]:after{display:block;text-transform:uppercase;color:var(--color-text-faded);font-family:var(--font-family-stack-body);font-size:11.06px;letter-spacing:.55px;line-height:1;margin-top:15px;padding-left:9px;background-image:var(--svg-notification-dot-icon);background-size:5px;background-repeat:no-repeat;background-position-y:center}@media screen and (max-width: 767px){.product-card.spf-soldout:after,.product-card[class*=product-tag__bundle-builder-dummy]:after{font-size:9.94px;margin-top:13px}}.product-card:hover .product-card__title{border-bottom-color:#0000!important}.product-card:hover .product-card__label{transform:translateY(-5px);opacity:0}.product-card:hover .product-card__image-wrapper{opacity:1}.product-card:hover .product-card__image-wrapper .grid-view-item__image--second{opacity:1!important}.product-card:hover .product-card__variants{pointer-events:all;opacity:1;transform:translateY(0)}.product-card:hover .quickview-button{opacity:1;transform:translateY(0)}.product-card:hover .wishlist-button{transform:translateY(0)}.product-card:hover .wk-remove-product{opacity:0!important}.product-card:hover .wk-remove-product{pointer-events:none}.product-card:hover .wk-add-product{opacity:1!important}.product-card:hover .wk-add-product{pointer-events:all}.product-card:hover.hide-wk-add .wk-remove-product{opacity:1!important}.product-card:hover.hide-wk-add .wk-remove-product{pointer-events:all}.product-card:hover.hide-wk-add .wk-add-product{opacity:0!important}.product-card:hover.hide-wk-add .wk-add-product{pointer-events:none}.product-card__title{padding-top:5px}.product-card__title,.product-card__title a{border-bottom-color:#0000!important}.product-card__title,.product-card__title a{color:var(--color-text);font-family:var(--font-stack-header);font-size:calc(30 * .57px);letter-spacing:.42px;line-height:1.53;display:inline-block;text-transform:none;text-transform:initial}.product-card__title:first-letter,.product-card__title a:first-letter{text-transform:uppercase}.product-card__title:hover,.product-card__title a:hover{color:var(--color-text)}@media screen and (max-width: 767px){.product-card__title,.product-card__title a{font-size:calc(var(--font-size-header-phone) * .54px)!important;border-bottom-color:#0000!important}.product-card__title,.product-card__title a{line-height:1.5;letter-spacing:.38px}}.product-card__subname{color:var(--color-text-faded);font-family:var(--font-family-stack-body);font-size:11.06px;letter-spacing:.55px;line-height:1.82;display:block;padding-top:5px}@media screen and (max-width: 767px){.product-card__subname{letter-spacing:.5px;padding-top:2px;line-height:2;font-size:10.08px}}.product-card__image-wrapper{max-width:100%!important;background:var(--background-alternative)!important}@media screen and (max-width: 767px){.product-card__image-wrapper{margin-bottom:8px}}.product-card__image-wrapper>div{padding-top:134%!important}.product-card__image-wrapper>div{height:0}.product-card__image-wrapper .product-card__variants{padding-top:0!important}.product-card__image-wrapper .product-card__variants{height:auto}.product-card__image-wrapper .grid-view-item__image{max-height:100%!important;max-width:100%!important;height:100%!important;width:100%!important}.product-card__image-wrapper .grid-view-item__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-card__image-wrapper .grid-view-item__image--second{opacity:0!important;transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card__image-wrapper .grid-view-item__image--second{background:var(--background-alternative);position:absolute;top:0;left:0}.product-card__labels{display:flex;flex-wrap:wrap;position:absolute;left:0;padding:0 60px 0 14px;max-width:100%;z-index:10;top:18px}@media screen and (max-width: 767px){.product-card__labels{top:15px;padding:0 15px 0 13px}}.product-card__label{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card__label{color:var(--color-btn-primary-text);font-family:var(--font-family-stack-body);font-size:9.94px;letter-spacing:.5px;margin:0 4px 8px;padding:6px 10px;order:1;line-height:1.8;background:var(--color-text-accent);border-radius:3px}@media screen and (max-width: 767px){.product-card__label{margin:0 2px 4px;padding:4px 10px}}.product-card__label.basicLabel{order:0;background:var(--color-btn-primary-text);color:var(--color-text-accent)}.product-card__variants{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card__variants{z-index:30;width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;bottom:20px;left:0;position:absolute;transform:translateY(5px);opacity:0;pointer-events:none}.product-card__more-options{margin-top:5px;display:flex;justify-content:center;align-items:center;position:relative;background:var(--color-body);height:30px;padding:0 15px;border-radius:30px;font-family:var(--font-family-stack-body);font-size:9.94px;letter-spacing:.5px;line-height:1.8;color:var(--color-text-accent)}@media screen and (max-width: 767px){.product-card__more-options{padding:0 10px}}.product-card__more-options-number{margin:5px;order:10;font-family:var(--font-family-stack-body);font-size:9.94px;letter-spacing:.5px;line-height:1.8;color:var(--color-text-accent)}.product-card__color{width:12px!important;padding-top:0!important;margin-left:5px!important;margin-right:5px!important;position:relative!important}.product-card__color{order:1;height:12px;border-radius:20px;margin:5px}.product-card__color:nth-child(n+7){display:none}.product-card__color:before{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card__color:before{position:absolute;top:50%;left:50%;width:calc(100% + 6px);transform:translate(-50%) translateY(-50%);height:calc(100% + 6px);content:"";background:#0000;pointer-events:none;box-shadow:0 0 0 1px #0000;border-radius:20px}.product-card__color.active:before,.product-card__color:hover:before{box-shadow:0 0 0 1px var(--color-text-accent)}.product-card .spf-product__info{padding-top:15px}@media screen and (max-width: 767px){.product-card .spf-product__info{padding-top:10px}}.product-card .spf-product__info .product-card__title{padding-top:9px}@media screen and (max-width: 767px){.product-card .spf-product__info .product-card__title{padding-top:6px}}.product-card .spf-product__info .product-card__vendor{font-size:11.06px;font-family:var(--font-family-stack-body);text-transform:uppercase}.product-card .spf-product__info .product-card__subname{padding-top:6px}@media screen and (max-width: 767px){.product-card .spf-product__info .product-card__subname{padding-top:2px}}.product-card .spf-product-card__vendor{text-transform:uppercase}.product-card .spf-product-card__vendor a{padding-top:2px;letter-spacing:.55px;color:var(--color-text);margin-left:0;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}@media screen and (max-width: 767px){.product-card .spf-product-card__vendor a{padding-top:0;letter-spacing:.5px;line-height:2;font-size:10.08px}}.product-card .spf-product-card__saleprice.money{color:var(--color-sale-text)}.product-card .spf-product-card__oldprice.money{color:var(--color-text-faded)}.product-card .spf-product-card__price-wrapper{padding-top:9px}@media screen and (max-width: 767px){.product-card .spf-product-card__price-wrapper{padding-top:7px}}.product-card .spf-product-card__price-wrapper .money{letter-spacing:.55px;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}@media screen and (max-width: 767px){.product-card .spf-product-card__price-wrapper .money{letter-spacing:.5px;line-height:1.2;font-size:10.08px}}.product-card .spf-product-card__image-wrapper{padding-top:0!important}.product-card .spf-product-card__image-wrapper{margin-bottom:0}@media screen and (max-width: 767px){.product-card .spf-product-card__image-wrapper{margin-bottom:0}}.product-card .spf-product-card__image-wrapper img{margin:0}.product-card .spf-product__label{display:none}.product-card .wk-remove-product{opacity:0!important}.product-card .wk-remove-product{pointer-events:none}.product-card .wk-remove-product svg{fill:var(--color-body)!important}.product-card .wk-add-product{opacity:0!important}.product-card .wk-add-product{pointer-events:all}.product-card .wishlist-button,.product-card .quickview-button{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card .wishlist-button,.product-card .quickview-button{opacity:0;transform:translateY(5px);display:inline-block;z-index:100;position:absolute;right:15px;cursor:pointer}.product-card .wishlist-button:hover .wishlist-button__text,.product-card .wishlist-button:hover .quickview-button__text,.product-card .quickview-button:hover .wishlist-button__text,.product-card .quickview-button:hover .quickview-button__text{opacity:1}@media screen and (max-width: 767px){.product-card .wishlist-button:hover .wishlist-button__text,.product-card .wishlist-button:hover .quickview-button__text,.product-card .quickview-button:hover .wishlist-button__text,.product-card .quickview-button:hover .quickview-button__text{display:none}}.product-card .wishlist-button:hover .wishlist-button__text-box,.product-card .wishlist-button:hover .quickview-button__text-box,.product-card .quickview-button:hover .wishlist-button__text-box,.product-card .quickview-button:hover .quickview-button__text-box{width:200px;max-width:-moz-min-content;max-width:min-content;padding:5px calc(100% + 10px) 5px 15px}@media screen and (max-width: 767px){.product-card .wishlist-button:hover .wishlist-button__text-box,.product-card .wishlist-button:hover .quickview-button__text-box,.product-card .quickview-button:hover .wishlist-button__text-box,.product-card .quickview-button:hover .quickview-button__text-box{display:none}}.product-card .wishlist-button__circle,.product-card .quickview-button__circle{position:relative;border-radius:30px;height:30px;width:30px;display:inline-flex;justify-content:center;align-items:center;background:var(--color-text-accent)}.product-card .wishlist-button .icon,.product-card .quickview-button .icon{fill:var(--color-body);height:14px;width:14px}.product-card .wishlist-button .icon-heart-fill,.product-card .quickview-button .icon-heart-fill{height:32px;width:32px;transform:scale(1.1)}.product-card .wishlist-button__text,.product-card .quickview-button__text{transition:opacity .7s cubic-bezier(.25,.8,.25,1)!important}.product-card .wishlist-button__text,.product-card .quickview-button__text{color:var(--color-text-accent);font-size:9.94px;line-height:1.8;font-family:var(--font-family-stack-body);white-space:nowrap;opacity:0;letter-spacing:.5px}.product-card .wishlist-button__text-box,.product-card .quickview-button__text-box{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.product-card .wishlist-button__text-box,.product-card .quickview-button__text-box{width:min(0px,0%);transform-origin:right;overflow:hidden;padding:5px 100% 5px 0;position:absolute;border-radius:30px;z-index:-1;display:inline-flex;justify-content:center;align-items:center;top:0;right:0;height:100%;background:var(--color-body)}.product-card .wishlist-button{top:15px}.product-card .quickview-button{top:55px;display:inline-block}.product-card .price{padding-top:8px}@media screen and (max-width: 767px){.product-card .price{padding-top:4px}}.product-card .price__badges{display:none}.product-card .price__vendor{text-transform:uppercase}@media screen and (max-width: 767px){.product-card .price__vendor{margin-bottom:0}}.product-card .price__vendor dt{display:none}.product-card .price__vendor dd{padding-top:2px;letter-spacing:.55px;color:var(--color-text);margin-left:0;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}@media screen and (max-width: 767px){.product-card .price__vendor dd{padding-top:0;letter-spacing:.5px;line-height:2;font-size:10.08px}}.product-card .price-item{letter-spacing:.55px;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}@media screen and (max-width: 767px){.product-card .price-item{letter-spacing:.5px;line-height:2;font-size:10.08px}}.product-card .price-item--regular{color:var(--color-text)}.product-card .price-item--sale{color:var(--color-sale-text)}.product-card .price__compare .price-item--regular{color:var(--color-text-faded)}#gf_pagination_wrap,.pagination-container{padding-top:8px!important}#gf_pagination_wrap,.pagination-container{text-align:center;clear:both;margin-bottom:15px;width:100%;display:flex;justify-content:center;padding-left:0}#gf_pagination_wrap .pagination,.pagination-container .pagination{display:flex;margin:0;padding:0;width:auto;height:auto;align-items:center;flex:1 1 auto;justify-content:center;position:relative;float:left;line-height:20px;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-faded);font-size:11.06px}#gf_pagination_wrap .pagination>span>a,#gf_pagination_wrap .pagination>span.deco,#gf_pagination_wrap .pagination>span.current,.pagination-container .pagination>span>a,.pagination-container .pagination>span.deco,.pagination-container .pagination>span.current{width:auto;height:auto;position:relative;float:left;padding:5px 10px;line-height:20px;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-faded);font-size:11.06px}#gf_pagination_wrap .pagination svg.icon,.pagination-container .pagination svg.icon{height:18px;width:18px}#gf_pagination_wrap .pagination .icon-bebe-arow-left,#gf_pagination_wrap .pagination .icon-bebe-arow-right,.pagination-container .pagination .icon-bebe-arow-left,.pagination-container .pagination .icon-bebe-arow-right{fill:var(--color-text)}#gf_pagination_wrap .pagination .page a,#gf_pagination_wrap .pagination .current,.pagination-container .pagination .page a,.pagination-container .pagination .current{padding-left:9px;padding-right:9px}#gf_pagination_wrap .pagination .page,#gf_pagination_wrap .pagination .page a,.pagination-container .pagination .page,.pagination-container .pagination .page a{font-family:var(--font-family-stack-body)!important;transition:color .7s cubic-bezier(.25,.8,.25,1)!important}#gf_pagination_wrap .pagination .page,#gf_pagination_wrap .pagination .page a,.pagination-container .pagination .page,.pagination-container .pagination .page a{font-size:11.06px;line-height:1.82;letter-spacing:.82px;color:var(--color-text-faded)}#gf_pagination_wrap .pagination .page.current,#gf_pagination_wrap .pagination .page:hover,#gf_pagination_wrap .pagination .page a.current,#gf_pagination_wrap .pagination .page a:hover,.pagination-container .pagination .page.current,.pagination-container .pagination .page:hover,.pagination-container .pagination .page a.current,.pagination-container .pagination .page a:hover{color:var(--color-text);font-size:11.06px;line-height:1.82;letter-spacing:.82px}.template-customers-addresses .list--inline.pagination{margin-bottom:50px}.breadcrumbs{font-size:.85em;margin:0 0 14px;font-family:var(--font-stack-header);font-size:12.99999px;color:var(--color-text-faded);text-align:left}@media screen and (max-width: 767px){.breadcrumbs{text-align:center;margin-bottom:30px}}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs li{display:inline-block}.breadcrumbs a{color:var(--color-text-faded)!important;transition:"all" .7s cubic-bezier(.25,.8,.25,1)!important}.breadcrumbs a{font-family:var(--font-stack-header);font-size:calc(14 * .93px);line-height:2}.breadcrumbs li:not(:last-child):after{color:var(--color-text-faded)!important}.breadcrumbs li:not(:last-child):after{content:"/";display:inline-block;padding-left:1ch;padding-right:.9ch;speak:none}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;-webkit-text-decoration:none;text-decoration:none}.avail-i-s{position:fixed;top:0;left:0;z-index:101;background-color:#0009;display:flex;width:100%;height:100%;justify-content:center;align-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}body.availability-popup .avail-i-s{opacity:1;pointer-events:initial}.avail-i-s__closer-area{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.avail-i-s__inner{background-color:var(--color-body);position:relative;max-width:846px;width:100%;display:flex;z-index:3}@media screen and (max-width: 767px){.avail-i-s__inner{max-height:95vh;overflow:auto;border-radius:8px}}.avail-i-s__close{position:absolute;top:0;left:100%;display:block;padding:0;z-index:3}@media screen and (max-width: 767px){.avail-i-s__close{right:0;left:auto;padding:15px}}.avail-i-s__close-icon-desktop{display:block}@media screen and (max-width: 767px){.avail-i-s__close-icon-desktop{display:none}}.avail-i-s__close-icon-mobile{display:none}@media screen and (max-width: 767px){.avail-i-s__close-icon-mobile{display:block}}.avail-i-s__slider-wrap{width:50%}@media screen and (max-width: 767px){.avail-i-s__slider-wrap{display:none}}.avail-i-s__slider{width:100%}@media screen and (max-width: 767px){.avail-i-s__slide img{display:none}}.avail-i-s__content{width:50%;position:relative}@media screen and (max-width: 767px){.avail-i-s__content{width:100%}}.avail-i-s__content-special-wrap{overflow:auto;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.avail-i-s__content-special-wrap{height:auto;position:static;position:initial;overflow:visible;overflow:initial}}.avail-i-s__content-inner{padding:40px}@media screen and (max-width: 767px){.avail-i-s__content-inner{padding:50px 30px}}@media screen and (max-width: 767px){.avail-i-s__content-inner-top{display:flex;margin:0 0 20px}}.avail-i-s__mobile-thumnbnail-wrap{display:none;width:100px;margin-right:14px;flex-shrink:0}@media screen and (max-width: 767px){.avail-i-s__mobile-thumnbnail-wrap{display:block}}.avail-i-s__vendor{text-transform:uppercase}@media screen and (max-width: 767px){.avail-i-s__vendor{font-size:9.94px;line-height:2;letter-spacing:.5px;margin:0 0 10px}}.avail-i-s__title{margin:0 0 20px}@media screen and (max-width: 767px){.avail-i-s__title{font-size:14.98px;line-height:1.46;letter-spacing:.38px;margin:0 0 11px}}.avail-i-s__color{display:block;font-size:11.06px;line-height:1.27;font-family:var(--font-family-stack-body);font-weight:700;text-transform:uppercase;letter-spacing:.82px;color:var(--color-text-accent);margin:0 0 30px}@media screen and (max-width: 767px){.avail-i-s__color{margin:0 0 20px}}@media screen and (max-width: 767px){.avail-i-s__price{margin:0}}@media screen and (max-width: 767px){.avail-i-s__price-item{margin:0;font-size:12px;line-height:14px;letter-spacing:.6px}}.avail-i-s__availability-title{display:block;font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82;font-weight:700;text-transform:uppercase;letter-spacing:.82px;text-align:center;margin:20px 0 30px}.avail-i-s__locations{background-color:var(--background-alternative);padding:30px}.avail-i-s__location{font-size:12.04px;line-height:1.5}.avail-i-s__location:not(:last-child){margin-bottom:30px}.avail-i-s__location-name{font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82;font-weight:700;text-transform:uppercase;letter-spacing:.82px;margin:0 0 16px}.avail-i-s__location-name--sold-out,.avail-i-s__location-name--has-location{margin:0 0 10px}.avail-i-s__location-address{display:flex;align-items:center;font-style:normal;font-style:initial;margin-bottom:8px}.avail-i-s__location-address svg{position:relative;margin-right:3px}.avail-i-s__location-phone{display:flex;align-items:center;margin-bottom:19.44444px}.avail-i-s__location-phone svg{position:relative;display:inline-block;width:15.99px;height:12px;margin-right:3px}.avail-i-s__no-location{font-size:12px;line-height:19px;font-weight:700;letter-spacing:.12px;color:var(--color-text-faded)}.avail-i-s__no-location--has-location{color:var(--color-text-accent)}.quick-buy{position:fixed;top:0;left:0;z-index:101;background-color:#0009;display:flex;width:100%;height:100%;justify-content:center;align-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.quick-buy.popup-shown{opacity:1;pointer-events:initial}.quick-buy__closer-area{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.quick-buy__inner{background-color:var(--color-body);position:relative;max-width:846px;width:100%;display:flex;z-index:3}@media screen and (max-width: 767px){.quick-buy__inner{border-radius:8px}}.quick-buy__close{position:absolute;top:0;left:100%;display:block;padding:0;z-index:3}@media screen and (max-width: 767px){.quick-buy__close{right:0;left:auto;padding:15px}}.quick-buy__close-icon-desktop{display:block}@media screen and (max-width: 767px){.quick-buy__close-icon-desktop{display:none}}.quick-buy__close-icon-mobile{display:none}@media screen and (max-width: 767px){.quick-buy__close-icon-mobile{display:block}}.quick-buy__slider-wrap{width:50%}@media screen and (max-width: 767px){.quick-buy__slider-wrap{display:none}}.quick-buy__slider{width:100%}.quick-buy__content{width:50%;position:relative}@media screen and (max-width: 767px){.quick-buy__content{width:100%}}.quick-buy__content-special-wrap{overflow:auto;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.quick-buy__content-special-wrap{height:auto;position:static;position:initial;overflow:visible;overflow:initial}}.quick-buy__content-inner{padding:40px}@media screen and (max-width: 767px){.quick-buy__content-inner{padding:50px 30px}}@media screen and (max-width: 767px){.quick-buy__content-inner-top{display:flex;margin:0 0 20px}}.quick-buy__mobile-thumnbnail-wrap{display:none;width:100px;margin-right:14px;flex-shrink:0}@media screen and (max-width: 767px){.quick-buy__mobile-thumnbnail-wrap{display:block}}.quick-buy__vendor{text-transform:uppercase}@media screen and (max-width: 767px){.quick-buy__vendor{font-size:9.94px;line-height:2;letter-spacing:.5px;margin:0 0 10px}}.quick-buy__title{margin:0 0 20px}@media screen and (max-width: 767px){.quick-buy__title{font-size:14.98px;line-height:22px;letter-spacing:.38px;margin:0 0 11px}}.quick-buy__color{display:block;font-size:11.06px;line-height:1.27;font-family:var(--font-family-stack-body);font-weight:700;text-transform:uppercase;letter-spacing:.82px;color:var(--color-text-accent);margin:0 0 30px}@media screen and (max-width: 767px){.quick-buy__color{margin:0 0 20px}}@media screen and (max-width: 767px){.quick-buy__price{margin:0;font-size:12px;line-height:14px;letter-spacing:.6px}}@media screen and (max-width: 767px){.quick-buy__price-item{margin:0;font-size:12px;line-height:14px;letter-spacing:.6px}}.quick-buy__view-product{transition:all .5s cubic-bezier(.25,.8,.25,1)!important}.quick-buy__view-product{display:block;font-size:12.04px;font-weight:700;line-height:4.35;letter-spacing:.9px;color:var(--color-text-accent);text-transform:uppercase;padding:0;border-radius:4px;border:1px solid var(--background-secondary);text-align:center;width:100%}.quick-buy__view-product:hover{color:var(--color-body)!important}.quick-buy__view-product:hover{background:var(--color-text-accent);border-color:var(--color-text-accent)}.page-qb-popup{position:relative;z-index:1000}.page-qb-popup .pd-page__slider-pagination{display:block}.page-qb-popup .pd-page__option-group-current svg{margin-top:-3px}.page-qb-popup .fn-option-drawer-toggler{align-items:center}.page-qb-popup .fn-option-drawer-toggler svg{transform:rotate(90deg) translate(2px)}.page-qb-popup .fn-product-quantity{text-align:center;height:100%;border:none;line-height:33px}.page-qb-popup .fn-product-quantity::-webkit-outer-spin-button,.page-qb-popup .fn-product-quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-qb-popup .fn-product-quantity[type=number]{-moz-appearance:textfield}body.template-collection .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.template-index .page-container{overflow:visible;overflow:initial}.template-index .shopify-slider-collection .sticky-container{padding-bottom:10px}.shopify-collection{padding-top:0}.shopify-collection .grid{width:100%;overflow:visible;overflow:initial}@media screen and (max-width: 1024px){.shopify-collection .grid{margin-left:0;width:100%}}.shopify-collection .grid__item{font-family:var(--font-family-stack-body)}@media screen and (max-width: 1024px){.shopify-collection .grid__item{width:calc(50% - 7.5px);padding-left:0}.shopify-collection .grid__item:nth-of-type(2n){margin-left:15px}}.shopify-collection .grid__item .product-card__title{font-size:17.00001px;line-height:1.53;font-family:var(--font-stack-header);padding-top:5px;padding-bottom:5px;text-transform:lowercase}.shopify-collection .grid__item .product-card__title:first-letter{text-transform:uppercase}.shopify-collection .grid__item .product-card__subname{padding-top:0;padding-bottom:5px}.shopify-collection .grid__item .product-card__vendor{font-size:11.06px;letter-spacing:.55px;line-height:1.82;text-transform:uppercase}.shopify-collection .grid__item .product-card .price{padding-top:0}.shopify-collection .grid__item .product-card__footer{font-size:11.06px;font-weight:700;letter-spacing:.55px}.shopify-collection .page-width{padding-top:0;padding-bottom:var(--section-spacing);display:flex}@media screen and (max-width: 1024px){.shopify-collection .page-width{flex-wrap:wrap}}.shopify-collection .section-header{position:sticky;top:80px;width:24.398243vw;margin-right:16.454749vw}@media screen and (max-width: 1024px){.shopify-collection .section-header{width:auto;width:initial}}.shopify-collection .section-header__info{font-family:var(--font-family-stack-body-light);margin-bottom:20px;line-height:1.4}.shopify-collection .section-header__info p{letter-spacing:.14px}.shopify-collection .title{text-transform:capitalize;letter-spacing:.3px}@media screen and (max-width: 1024px){#shopify-section-collection-template .breadcrumbs{margin-bottom:20px}}#shopify-section-collection-template .collection-header{display:flex;align-items:center;padding:0 var(--section-spacing);margin-top:20px}#shopify-section-collection-template .collection-header.vendors{margin-bottom:78px}@media screen and (max-width: 1024px){#shopify-section-collection-template .collection-header{flex-direction:column;justify-content:center;text-align:center;margin-top:2px}}#shopify-section-collection-template .collection-header .collection-description{font-family:var(--font-family-stack-body-light);line-height:1.5;letter-spacing:.14px;margin-top:0;max-width:61.5vw}@media screen and (max-width: 1024px){#shopify-section-collection-template .collection-header .collection-description{margin-top:40px;max-width:100%}}#shopify-section-collection-template .collection-hero{width:23%;border-radius:1000px;margin-top:0;margin-bottom:0}#shopify-section-collection-template .collection-hero.empty{width:0}#shopify-section-collection-template .collection-hero__full-width-title{width:100%;margin-bottom:10px}#shopify-section-collection-template .collection-hero__full-width-title .collection-hero__title{text-align:center}#shopify-section-collection-template .collection-hero--sm{display:none}@media screen and (max-width: 1024px){#shopify-section-collection-template .collection-hero--sm{display:inline;display:initial}}#shopify-section-collection-template .collection-hero--sm .collection-hero__image{min-width:131px;width:131px;height:131px}@media screen and (max-width: 1024px){#shopify-section-collection-template .collection-hero{display:none;width:auto;width:initial;margin-left:auto;margin-right:auto}}#shopify-section-collection-template .collection-hero__image{min-width:186px;width:186px;height:186px;margin:0 auto}@media screen and (max-width: 1024px){#shopify-section-collection-template .collection-hero__image{width:auto;width:initial}}#shopify-section-collection-template .collection-hero__title{position:static;position:initial;text-align:left;color:var(--color-text);font-size:30px;letter-spacing:.3px;line-height:1.23;margin-bottom:20px}@media screen and (max-width: 1024px){#shopify-section-collection-template .collection-hero__title{font-size:calc(var(--font-size-header-phone) * 1px);letter-spacing:.28px;transform:translateY(0);margin-bottom:5px;text-align:center}}#shopify-section-collection-template .description-bottom{padding:20px 0 15px;margin-left:calc(23% + 34px);margin-right:var(--section-spacing);color:var(--color-text-faded);border-top:1px solid #f2f2ee;font-family:var(--font-family-stack-body-light);font-size:calc(14 * .714286px);line-height:1.5}@media screen and (max-width: 1024px){#shopify-section-collection-template .description-bottom{margin-left:0;margin-right:0;padding:var(--section-spacing) var(--section-spacing-small) var(--section-spacing) var(--section-spacing-small)}}#shopify-section-collection-template .description-bottom h5{font-family:var(--font-stack-header);font-size:14.00001px;letter-spacing:.35px;margin-bottom:15px}#shopify-section-collection-template .description-bottom div,#shopify-section-collection-template .description-bottom p{max-width:43.923865vw;margin-bottom:var(--section-spacing)}@media screen and (max-width: 1024px){#shopify-section-collection-template .description-bottom div,#shopify-section-collection-template .description-bottom p{max-width:100%;margin-bottom:0}}.product-card__image-wrapper{margin-bottom:20px}@media screen and (max-width: 1024px){.homepage-sticky-collection .grid{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1024px){.homepage-sticky-collection .grid__item .product-card{margin-bottom:34px}}.homepage-sticky-collection .grid__item .product-card__vendor{text-transform:uppercase}@media screen and (max-width: 767px){.homepage-sticky-collection .grid__item .product-card__vendor{font-size:calc(14 * .714px)}}.shopify-slider-collection{position:relative;padding-top:0}.shopify-slider-collection .swiper-buttons-wrapper{display:flex;justify-content:flex-end;transform:translateY(-18px)}.shopify-slider-collection div[class^=swiper-button-]{transition:all .2s cubic-bezier(.25,.8,.25,1)!important}.shopify-slider-collection div[class^=swiper-button-]{position:static;position:initial;color:var(--color-text);margin-top:0;width:10px;height:10px}.shopify-slider-collection div[class^=swiper-button-] .icon{width:20px!important}.shopify-slider-collection div[class^=swiper-button-] .icon{height:100%}.shopify-slider-collection div[class^=swiper-button-]:first-of-type{margin-right:15px}.shopify-slider-collection div[class^=swiper-button-].swiper-button-disabled{color:var(--color-text-accent)}.shopify-slider-collection div[class^=swiper-button-]:after{display:none}.shopify-slider-collection .product-card{opacity:1!important;transform:translateY(0)!important}.shopify-slider-collection .product-card{margin-bottom:10px;padding-bottom:5px;padding-top:0}.shopify-slider-collection .product-card__subname{padding-top:0;padding-bottom:6px}.shopify-slider-collection .product-card .price{padding-top:0}.shopify-slider-collection .product-card__vendor{font-size:11.06px;line-height:1.82;letter-spacing:.55px;text-transform:uppercase}@media screen and (max-width: 767px){.shopify-slider-collection .product-card__vendor{font-size:calc(14 * .714px)}}.shopify-slider-collection .product-card__title{font-size:17.00001px;font-family:var(--font-stack-header);padding-top:5px;padding-bottom:5px}.shopify-slider-collection .product-card__footer{font-size:11.06px;font-weight:700}.shopify-slider-collection .page-width{padding-top:calc(var(--section-spacing) + var(--section-spacing) / 2)}@media screen and (max-width: 767px){.shopify-slider-collection .page-width{padding-top:var(--section-spacing)}}.shopify-slider-collection .slider-wrapper{margin-left:10.416667vw}@media screen and (max-width: 1024px){.shopify-slider-collection .slider-wrapper{margin-left:0}}.shopify-slider-collection .grid{margin:0}@media screen and (max-width: 1024px){.shopify-slider-collection .grid__item{padding-left:0}}.shopify-slider-collection .grid--view-items{overflow:visible;overflow:initial}.shopify-slider-collection .title{text-transform:capitalize;letter-spacing:.3px;margin-bottom:0}.shopify-feature-columns{padding-top:0;padding-bottom:var(--section-spacing)}.shopify-feature-columns .section-header{position:relative;top:75px}@media screen and (max-width: 767px){.shopify-feature-columns .section-header{top:auto;top:initial;margin-top:var(--section-spacing);margin-bottom:var(--section-spacing)}}.shopify-feature-columns .subtitle{font-size:17.00001px;margin-bottom:10px;letter-spacing:.42px}.shopify-feature-columns .title{font-family:var(--font-family-stack-body);font-size:24px;letter-spacing:.6px}.shopify-feature-columns .page-width{padding-bottom:var(--section-spacing)}.shopify-feature-columns .feature-row__image-wrapper{max-width:100%!important}.shopify-feature-columns .feature-row__image-wrapper{margin-bottom:40px}@media screen and (max-width: 767px){.shopify-feature-columns .feature-row__image-wrapper{margin-bottom:20px}}.shopify-feature-columns .feature-row__image-wrapper img{max-width:100%!important;max-height:100%!important}.shopify-feature-columns .grid__item{margin-bottom:15px}@media screen and (max-width: 767px){.shopify-feature-columns .grid__item{margin-bottom:60px}}@media screen and (min-width: 768px){.shopify-feature-columns .grid__item:nth-of-type(2){margin-top:90px}}.shopify-feature-columns .grid__item p{margin-bottom:22px;font-family:var(--font-family-stack-body-light);letter-spacing:.14px}.shopify-feature-columns .grid__item .link{color:var(--color-text-accent)}.shopify-feature-columns .grid__item-title{font-size:24px}@media screen and (min-width: 768px){.shopify-feature-columns .grid.no-title .grid__item:nth-of-type(2){margin-top:0}}.pdpcs{margin-top:50px}.pdpcs__title{font-size:30px;line-height:1.25;letter-spacing:.75px;margin:0}@media screen and (max-width: 767px){.pdpcs__title{font-size:28px;line-height:37px;letter-spacing:.28px}}.pdpcs__slider-wrap{opacity:0;height:500px}.pdpcs__slider-wrap.swiper-initialized{opacity:1;height:auto}.pdpcs__slider-wrap.swiper-initialized .product-card{opacity:1}.pdpcs__slider{padding-top:42px}@media screen and (max-width: 767px){.pdpcs__slider{padding-top:60px}}.pdpcs__slider-pagination{position:absolute;right:-8px;height:16px;top:12px;display:flex}@media screen and (max-width: 767px){.pdpcs__slider-pagination{top:30px}}.pdpcs__slider-pagination-arrow{z-index:9;cursor:pointer;width:24px;display:flex;justify-content:center;transition:opacity .2s;margin:0 5px}.pdpcs__slider-pagination-arrow.swiper-button-disabled{opacity:.5}.pdpcs__slider-pagination-arrow svg{display:block;width:10px;height:auto}.pdpcs__slider-pagination-arrow:after{display:none}.pdpcs__slider-item>a{display:block}.pdpcs__card-thumbnail-wrap{width:100%;margin-bottom:20px}.pdpcs__card-image-wrap{max-width:100%!important}.pdpcs__card-image-wrap{position:relative;width:100%;padding-bottom:133%;height:0;margin:0;background:var(--background-alternative)}.pdpcs__card-image{max-width:100%!important}.pdpcs__card-image{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pdpcs__slide-vendor,.pdpcs__slide-attribute,.pdpcs .price{font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82;font-weight:700;letter-spacing:.55px;display:block;text-transform:uppercase}@media screen and (max-width: 767px){.pdpcs__slide-vendor,.pdpcs__slide-attribute,.pdpcs .price{font-size:9.94px;letter-spacing:.5px}}.pdpcs__slide-vendor{margin-bottom:10px}@media screen and (max-width: 767px){.pdpcs__slide-vendor{margin-bottom:5px}}.pdpcs__slide-title{font-size:14.98px;line-height:24px;letter-spacing:.38px;margin-bottom:15px}.pdpcs__slide-title:first-letter{text-transform:uppercase}@media screen and (max-width: 767px){.pdpcs__slide-title{margin-bottom:5px}}.pdpcs__slide-attribute{color:var(--color-text-faded);margin-bottom:10px}@media screen and (max-width: 767px){.pdpcs__slide-attribute{margin-bottom:5px}}.pdpcs .price__badges{display:none}.pdpcs .full-width-link{position:relative}#metafield-product-recommendations>ul{margin-top:20px}#metafield-product-recommendations>div{top:25px}@media screen and (max-width: 767px){#metafield-product-recommendations>div{top:45px}}.article-preview{padding-left:0}.article-preview__image-wrapper{max-height:100%!important;max-width:100%!important}.article-preview__image-container{padding-top:77%!important}.article-preview__image-container{margin-bottom:23px;overflow:hidden}.article-preview__image-container img{max-height:100%!important;max-width:100%!important}.article-preview__image-container img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article-preview__title{font-size:17.00001px;line-height:26px;letter-spacing:.42px;text-transform:none;margin-bottom:8px}@media screen and (max-width: 767px){.article-preview__title{font-size:18.9px}}.article-preview__excerpt{font-family:var(--font-family-stack-body-light);font-size:14px;letter-spacing:.14px;margin-bottom:10px}.article-preview__button{font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);letter-spacing:.55px;-webkit-text-decoration:underline;text-decoration:underline;color:var(--color-text-accent);text-transform:uppercase}.art-sharing{position:relative}.art-sharing__title,.art-sharing__feedback{font-family:var(--font-family-stack-body);font-size:9.94px;letter-spacing:.5px;color:var(--color-text-accent);text-transform:uppercase;text-align:right;padding-bottom:10px}@media screen and (max-width: 767px){.art-sharing__title,.art-sharing__feedback{text-align:left}}.art-sharing__feedback{position:absolute;right:0;opacity:0;transition:opacity .15s ease-out;pointer-events:none}@media screen and (max-width: 767px){.art-sharing__feedback{right:auto;left:0}}.art-sharing__list{list-style:none!important;margin:0!important;padding:0!important}.art-sharing__list{display:flex}.art-sharing__list li:before{display:none}.art-sharing__btn{list-style:none!important}.art-sharing__btn{margin-left:10px}@media screen and (max-width: 767px){.art-sharing__btn{margin-left:0;margin-right:10px}}.article-nav{position:fixed;top:0;left:0;right:0;z-index:1;background-color:var(--color-text-accent);opacity:0;pointer-events:none;transition:opacity .15s ease-out;max-width:100%}.article-nav.bb-show{opacity:1;pointer-events:auto}.article-nav__container{display:flex;justify-content:space-between;align-items:center;min-height:60px;padding-top:10px;font-family:var(--font-family-stack-body);font-size:10.92px;letter-spacing:.5px;text-transform:uppercase;text-align:right;padding-bottom:10px}@media screen and (max-width: 767px){.article-nav__container{font-size:9.94px}}.article-nav__link-wrapper{min-width:65px}@media screen and (max-width: 767px){.article-nav__link-wrapper{min-width:20px}}.article-nav__link{color:inherit;display:flex;align-items:center;color:var(--color-body)}.article-nav__link--next{justify-content:flex-end}@media (hover: hover){.article-nav__link:hover{color:var(--color-body)!important}.article-nav__link:hover .article-nav__link-text{opacity:1}}.article-nav__link svg{height:10px;width:10px;margin-top:-2px}.article-nav__link-text{display:inline-block;opacity:.5;padding-left:15px;transition:opacity .15s ease-out}@media screen and (max-width: 767px){.article-nav__link-text{display:none}}.article-nav__link-text--next{padding-left:0;padding-right:15px}.article-nav__text{color:var(--color-body);text-align:center;padding:0 20px}.article-nav__title{opacity:.5}.article-nav__art-title{display:inline;font-family:inherit;font-size:inherit;letter-spacing:inherit}.shopify-selected-columns{padding-top:0;padding-bottom:var(--section-spacing)}.shopify-selected-columns .section-header{position:relative;top:75px}@media screen and (max-width: 767px){.shopify-selected-columns .section-header{top:auto;top:initial;margin-top:var(--section-spacing);margin-bottom:var(--section-spacing)}}.shopify-selected-columns .subtitle{font-size:17.00001px;margin-bottom:10px;letter-spacing:.42px}.shopify-selected-columns .title{font-family:var(--font-family-stack-body);font-size:24px;letter-spacing:.6px}.shopify-selected-columns .page-width{padding-bottom:20px}.shopify-selected-columns .feature-row__image-wrapper{max-width:100%!important}.shopify-selected-columns .feature-row__image-wrapper{margin-bottom:40px}@media screen and (max-width: 767px){.shopify-selected-columns .feature-row__image-wrapper{margin-bottom:20px}}.shopify-selected-columns .feature-row__image-wrapper img{max-width:100%!important;max-height:100%!important}.shopify-selected-columns .grid__item{margin-bottom:15px}@media screen and (max-width: 767px){.shopify-selected-columns .grid__item{margin-bottom:60px}}.shopify-selected-columns .grid__item p{margin-bottom:22px;font-family:var(--font-family-stack-body-light);letter-spacing:.14px}.shopify-selected-columns .grid__item .link{color:var(--color-text-accent)}.shopify-selected-columns .grid__item-title{font-size:24px}.seoSection{background-color:var(--background-alternative);padding:calc(var(--section-spacing) * 2) calc(var(--section-spacing) * 2.375)}@media screen and (max-width: 1024px){.seoSection{padding:calc(var(--section-spacing-small) * 3) var(--section-spacing-small)}}.seoSection>p{width:70%;font-size:30px;font-family:var(--font-stack-header);line-height:1.266666;margin-bottom:30px;letter-spacing:.3px}@media screen and (max-width: 1024px){.seoSection>p{line-height:1.32;font-size:calc(var(--font-size-header-phone) * 1px);margin-bottom:40px;letter-spacing:.28px;line-height:1.321428571;width:100%}}.seoSection__link{font-size:calc(14 * .786px);text-transform:uppercase;-webkit-text-decoration:underline;text-decoration:underline;font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82}.featured-blog{background-color:var(--background-alternative);padding-top:40px;padding-bottom:80px}@media screen and (max-width: 767px){.featured-blog{padding-top:50px;padding-bottom:50px}}.featured-blog__heading{font-family:var(--font-stack-header);font-size:30px;line-height:1.23;letter-spacing:.3px;text-transform:none;color:var(--color-text);margin-bottom:40px}@media screen and (max-width: 767px){.featured-blog__heading{font-size:calc(var(--font-size-header-phone) * 1px);line-height:1.32;letter-spacing:.28px;margin-bottom:30px}}.featured-blog__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:34px;grid-row-gap:55px}@media screen and (max-width: 1024px){.featured-blog__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.featured-blog__grid{grid-template-columns:1fr}}.featured-blog__button-container{display:flex;justify-content:center}.featured-blog__cta{transition:all .7s cubic-bezier(.25,.8,.25,1)!important}.featured-blog__cta{background:var(--color-text-accent);color:var(--color-body);font-family:var(--font-family-stack-body);font-size:9.94px;line-height:52px;font-weight:700;letter-spacing:.82px;text-transform:uppercase;border:1px solid var(--color-text-accent);border-radius:4px;margin-top:40px;padding:0 40px}@media screen and (max-width: 1024px){.featured-blog__cta{max-width:100%}}.featured-blog__cta:hover{background:var(--color-body)!important;color:var(--color-text-accent)!important}.article-slider{background-color:var(--color-text-field);padding-top:60px;padding-bottom:50px}@media screen and (max-width: 767px){.article-slider{padding-top:40px;padding-bottom:30px}}.article-slider .pdpcs{margin-top:0}body[class*=template-customers] .shopify-section-footer-upper-line svg circle{fill:var(--color-body)}.template-customers-account main{background-color:#f2f2ee}.template-customers-account main h1{font-size:30px}@media screen and (max-width: 767px){.template-customers-account main h1{font-size:calc(var(--font-size-header-phone) * 1px)}}.template-customers-account main h2{font-size:21px}@media screen and (max-width: 767px){.template-customers-account main h2{font-size:calc(var(--font-size-header-phone) * .75px)}}.template-customers-account main h3{font-size:11.4px;font-weight:700}.template-customers-account main .myaccount{width:80vw;justify-content:center;margin:auto}.template-customers-account main .myaccount>div{width:100%;display:flex;justify-content:center;margin-bottom:50px}@media screen and (max-width: 767px){.template-customers-account main .myaccount>div{flex-direction:column}}.template-customers-account main .myaccount__order-history{background-color:var(--color-text-field);padding:var(--section-spacing);border-radius:var(--global-border-radius)}@media screen and (max-width: 767px){.template-customers-account main .myaccount__order-history{padding:var(--section-spacing-small)}}.template-customers-account main .myaccount__account-details{background-color:var(--color-text-field);padding:var(--section-spacing);border-radius:var(--global-border-radius);margin-left:50px}@media screen and (max-width: 767px){.template-customers-account main .myaccount__account-details{margin-top:50px;padding:var(--section-spacing-small)}}.template-customers-account main .myaccount__account-details p{font-family:var(--font-family-stack-body-light)}@media screen and (max-width: 767px){.template-customers-account main .myaccount__account-details{padding:var(--section-spacing-small);margin-left:0}}.template-customers-account main .myaccount__account-details .btn{min-width:171px}.otCookiesNotification #cookies-wrapper{z-index:999999999999!important}#shopify-chat-dummy{right:21px!important}#shopify-chat-dummy .chat-toggle{background:var(--color-text)!important}#shopify-chat-dummy .chat-toggle{transform:scale(.9)}body.hide-chat #dummy-chat-button-iframe,body.hide-chat #shopify-chat{display:none!important}body .geolocation-popup{padding-bottom:calc(var(--section-spacing) * 2 + 7px);border-radius:calc((var(--global-border-radius) * 2) + 2px)}@media screen and (min-width: 768px){body .geolocation-popup{min-width:600px}}.geolocation-popup .geolocation-popup__logo{padding-top:calc(var(--section-spacing) * 2);margin-bottom:var(--section-spacing)}.geolocation-popup .geolocation-popup__htmlContainer{margin-top:0}.geolocation-popup .geolocation-popup__contents{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--section-spacing) calc(var(--section-spacing-small) - 5px)}@media screen and (min-width: 768px){.geolocation-popup .geolocation-popup__contents{gap:var(--section-spacing) calc(var(--section-spacing-small) + 5px)}}.geolocation-popup .geolocation-popup__contents .placeholder-noblocks,.geolocation-popup .geolocation-popup__contents p{text-align:center;font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);font-size:14px;line-height:22px;letter-spacing:.14px;color:var(--color-text)}.geolocation-popup .geolocation-popup__text{width:100%;order:-1}.geolocation-popup .geolocation-popup__text:not(.active){display:none}.geolocation-popup .geolocation-popup__close{padding:24px;width:auto;width:initial;height:auto;height:initial}.geolocation-popup .geolocation-popup__close:focus{box-shadow:none;box-shadow:initial}.geolocation-popup .geolocation-popup__link{text-align:center;font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);font-size:14px;letter-spacing:.82px;border:1px solid var(--color-text-accent);color:var(--color-text-accent);border-radius:calc(var(--global-border-radius) + 1px);padding:calc(var(--section-spacing-small) + 3px);line-height:1;min-width:131px;cursor:pointer}@media screen and (min-width: 768px){.geolocation-popup .geolocation-popup__link{min-width:200px}}.geolocation-popup .geolocation-popup__link:hover,.geolocation-popup .geolocation-popup__link.active{background-color:var(--color-text-accent);color:var(--color-btn-primary-text)}.geolocation-popup .icon{fill:var(--color-text)}.geolocation-popup .icon-close{width:10px;height:10px}.geolocation-popup .icon-logo{height:27px;width:auto}body .table-size-popup{padding:calc(var(--section-spacing-small) / 2);width:100%;height:100%;max-width:900px;max-height:600px;border-radius:8px;align-content:start}@media screen and (min-width: 768px){body .table-size-popup{padding:24px}}.table-size-popup__open{display:inline-block;border:medium none currentColor;border:initial;background-color:#0000;text-transform:uppercase;text-align:right;-webkit-text-decoration:underline;text-decoration:underline;font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);line-height:19.88px;letter-spacing:.55px;color:var(--color-text-faded);padding:0;margin-bottom:20px}.table-size-popup__open~.pd-page__check-pos{padding-left:0;padding-right:0}.table-size-popup__container{padding:calc(var(--section-spacing-small) / 2)}@media screen and (min-width: 768px){.table-size-popup__container{padding:var(--section-spacing)}}.table-size-popup .table-size-popup__close{padding:calc(var(--section-spacing-small) / 2);margin-top:calc(var(--section-spacing-small) / 2 * -1);margin-right:calc(var(--section-spacing-small) / 2 * -1);margin-bottom:0;margin-bottom:initial;width:auto;width:initial;height:auto;height:initial;color:var(--color-text);font-size:inherit}@media screen and (min-width: 768px){.table-size-popup .table-size-popup__close{padding:24px;margin-top:-24px;margin-right:-24px}}.table-size-popup .table-size-popup__close:focus{box-shadow:none;box-shadow:initial}.table-size-popup .table-size-popup__close:hover{color:var(--color-text)}.table-size-popup .table-size-popup__close .icon{width:11px;height:11px}.table-size-popup .table-size-popup__title{color:var(--color-text-accent);font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);line-height:19.88px;font-weight:700;letter-spacing:.82px;text-transform:uppercase;padding:0 0 20px}.table-size-popup .table-size-popup__name{color:var(--color-text);font-family:var(--font-stack-header);font-size:24px;line-height:20.7px;font-weight:var(--font-weight-header);letter-spacing:.24px;padding-bottom:15px}.table-size-popup .table-size-popup__htmlContainer{margin:0;margin:initial;padding:0;color:var(--color-text-faded);font-family:var(--font-family-stack-body-light);font-size:11.998px;font-weight:var(--font-weight-body);line-height:18.998px;letter-spacing:.12px}.table-size-popup .table-size-popup__htmlContainer p{color:inherit;margin-bottom:0;margin-bottom:initial}.table-size-popup .table-size-popup__htmlContainer table{width:auto;width:initial;max-width:100%;margin-top:25px;margin-bottom:0;margin-bottom:initial;margin-left:auto;margin-right:auto}.table-size-popup .table-size-popup__htmlContainer table tr:nth-of-type(odd){background-color:var(--background-accent)}.table-size-popup .table-size-popup__htmlContainer table tr:first-of-type td{color:var(--color-text)}.table-size-popup .table-size-popup__htmlContainer table tr td{color:var(--color-text-accent);font-family:var(--font-family-stack-body);font-size:calc(14 * .786px);line-height:12.6px;letter-spacing:.82px;border:medium none currentColor;border:initial;padding:.8em}@media screen and (min-width: 768px){.table-size-popup .table-size-popup__htmlContainer table tr td{min-width:90px;padding:20.5px 25px}}.table-size-popup .table-size-popup__htmlContainer table tr td:not(:first-of-type){text-align:center}.table-size-popup .table-size-popup__htmlContainer table tr td:first-of-type{color:var(--color-text)}body .shopify-section-rebuy-recommendations .rebuy-recommended{display:block;margin-top:50px}body .shopify-section-rebuy-recommendations .rebuy-recommended--swiper-init [class*=skeleton]{display:none}body .shopify-section-rebuy-recommendations .rebuy-recommended__content{position:relative}body .shopify-section-rebuy-recommendations .rebuy-recommended__widget{text-align:inherit;padding:0;background-color:transparent;background-color:initial}body .shopify-section-rebuy-recommendations .rebuy-recommended__product{padding:0}body .shopify-section-rebuy-recommendations .rebuy-recommended__products .swiper-wrapper{padding-top:42px}@media screen and (max-width: 767px){body .shopify-section-rebuy-recommendations .rebuy-recommended__products .swiper-wrapper{padding-top:60px}}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__media{margin-bottom:20px}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__media a[class*=image]{position:relative;padding-top:133%;background-color:var(--background-alternative)}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__media a[class*=image] img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__vendor{display:block;font-size:10.08px;font-family:var(--font-family-stack-body);text-transform:uppercase}@media screen and (min-width: 768px){body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__vendor{font-size:11.06px}}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__title{color:var(--color-text);font-family:var(--font-stack-header);font-size:calc(30 * .57px);font-weight:var(--font-weight-header);letter-spacing:.42px;line-height:1.53;display:inline-block;text-transform:none;text-transform:initial;margin:0;margin:initial;padding-top:5px;padding-bottom:5px}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__title:first-letter{text-transform:uppercase}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__title:hover{color:var(--color-text)}@media screen and (max-width: 767px){body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__title{font-size:calc(var(--font-size-header-phone) * .54px);line-height:1.5;letter-spacing:.38px}}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__subname{color:var(--color-text-faded);font-family:var(--font-family-stack-body);font-size:11.06px;letter-spacing:.55px;line-height:1.82;display:block;padding-bottom:5px}@media screen and (max-width: 767px){body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__subname{letter-spacing:.5px;padding-bottom:2px;line-height:2;font-size:10.08px}}body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__price{letter-spacing:.55px;color:var(--color-text);font-family:var(--font-family-stack-body);font-size:11.06px;line-height:1.82}@media screen and (max-width: 767px){body .shopify-section-rebuy-recommendations .rebuy-recommended__product .product__price{letter-spacing:.5px;line-height:2;font-size:10.08px}}body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton-container{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;padding-top:60px}@media screen and (min-width: 768px){body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton-container{grid-template-columns:repeat(4,1fr);grid-column-gap:30px;padding-top:42px}}@media screen and (max-width: 767px){body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton-product:nth-of-type(3)~div{display:none}}body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton-product__card-inner{margin-bottom:16px}body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton__image{width:100%;padding-top:133%;background-color:var(--background-alternative);border-radius:3px;display:block}body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton__title{background-color:var(--background-alternative);max-width:120px;height:28px;border-radius:3px;margin:0 0 16px;display:block}body .shopify-section-rebuy-recommendations .rebuy-recommended__skeleton .skeleton__text{width:100%;height:8px;border-radius:3px;background-color:var(--background-alternative);margin:0 0 8px;display:block}body .shopify-section-cart-drawer .super-title{color:var(--color-text)}body .shopify-section-cart-drawer .rebuy-product-grid.large-style-line.large-columns-1.medium-style-line.medium-columns-1.small-style-line.small-columns-1{border-top:1px solid var(--background-alternative)}body .shopify-section-cart-drawer .rebuy-product-grid.large-style-line.large-columns-1.medium-style-line.medium-columns-1.small-style-line.small-columns-1 .rebuy-product-block{align-items:flex-start;border-bottom:1px solid var(--color-border);padding-top:22px;padding-bottom:22px}body .shopify-section-cart-drawer .rebuy-product-grid.large-style-line.large-columns-1.medium-style-line.medium-columns-1.small-style-line.small-columns-1 .rebuy-product-media{padding-right:34px;padding-top:5px;flex:110px 0 0}body .shopify-section-cart-drawer .rebuy-product-grid.large-style-line.large-columns-1.medium-style-line.medium-columns-1.small-style-line.small-columns-1 .rebuy-product-media img{width:100%;background:var(--background-alternative);margin-bottom:20px}body .shopify-section-cart-drawer .rebuy-product-grid.large-style-line.large-columns-1.medium-style-line.medium-columns-1.small-style-line.small-columns-1 .rebuy-product-info{padding-left:0}body .shopify-section-cart-drawer .rebuy-product-grid.large-style-line.large-columns-1.medium-style-line.medium-columns-1.small-style-line.small-columns-1 .rebuy-product-title{margin-top:0;margin-top:initial}body .shopify-section-cart-drawer .rebuy-product-grid .rebuy-product-media img{background:var(--background-alternative)}body .shopify-section-cart-drawer .rebuy-product-grid .rebuy-product-title{color:var(--color-text);font-family:var(--font-stack-header);font-size:15px;font-weight:var(--font-weight-header);letter-spacing:.38px;line-height:1.6}body .shopify-section-cart-drawer .rebuy-product-grid .rebuy-product-price{font-size:11.06px;font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82}body .shopify-section-search-rebuy-widget{max-width:calc(100% - 2 * var(--section-spacing-small));text-align:left;border-top:1px solid var(--color-border);padding-top:calc(.25 * var(--section-spacing));margin:auto}@inclide av-mq("lap-and-up"){body .shopify-section-search-rebuy-widget{max-width:calc(100% - 2 * var(--section-spacing))}}body .shopify-section-search-rebuy-widget .super-title{color:var(--color-text);text-align:left;margin-top:20px}body .shopify-section-search-rebuy-widget .rebuy-product-grid{width:calc(100% + 40px);margin-left:-20px}body .shopify-section-search-rebuy-widget .rebuy-product-media{margin-bottom:20px!important}body .shopify-section-search-rebuy-widget .rebuy-product-media a[class*=image]{padding-top:133%!important;background-color:var(--background-alternative)!important}body .shopify-section-search-rebuy-widget .rebuy-product-media a[class*=image]{position:relative}body .shopify-section-search-rebuy-widget .rebuy-product-media a[class*=image] img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body .shopify-section-search-rebuy-widget .rebuy-product-title{color:var(--color-text);font-family:var(--font-stack-header);font-size:calc(30 * .57px);font-weight:var(--font-weight-header);letter-spacing:.42px;line-height:1.53;display:inline-block;text-transform:none;text-transform:initial;margin:0;margin:initial;padding-top:5px;padding-bottom:5px}body .shopify-section-search-rebuy-widget .rebuy-product-title:first-letter{text-transform:uppercase}body .shopify-section-search-rebuy-widget .rebuy-product-title:hover{color:var(--color-text)}@media screen and (max-width: 767px){body .shopify-section-search-rebuy-widget .rebuy-product-title{font-size:calc(var(--font-size-header-phone) * .54px);line-height:1.5;letter-spacing:.38px}}body .shopify-section-search-rebuy-widget .rebuy-product-price{font-size:11.06px;font-family:var(--font-family-stack-body);letter-spacing:.55px;line-height:1.82}.shopify-section-collections seo-description .seo-description__btn{display:inline-block;background-color:#0000;border:medium none currentColor;border:initial;border-radius:0;padding:0}.shopify-section-collections seo-description .seo-description__btn span{display:inline-block;border-bottom:1px solid currentColor;animation-name:fade-in;animation-duration:.3s}.shopify-section-collections seo-description .seo-description__btn span:last-child{display:none}.shopify-section-collections seo-description .seo-description__btn.active span:first-child{display:none}.shopify-section-collections seo-description .seo-description__btn.active span:last-child{display:block}.shopify-section-collections seo-description .seo-description__hidden-content{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.shopify-section-collections seo-description .seo-description__hidden-content{line-height:.1px;opacity:0;width:100%;overflow:hidden;margin:0;margin:initial}.shopify-section-collections seo-description .seo-description__hidden-content[data-description-hidden=true]{opacity:1;line-height:15px}html:not([lang=en]) body>#banner-wrapper div.overlay .btn-manage__save,html:not([lang=en]) body>#banner-wrapper div.overlay_bc_banner .btn-manage__save{position:relative}html:not([lang=en]) body>#banner-wrapper div.overlay .btn-manage__save:before,html:not([lang=en]) body>#banner-wrapper div.overlay_bc_banner .btn-manage__save:before{content:"Zapisz i zamknij";display:inherit;justify-content:inherit;align-items:inherit;width:100%;height:100%;top:0;right:0;bottom:0;left:0}html:not([lang=en]) body>#banner-wrapper div.banner-main_header.list-type p,html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header p[id*=count_],html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:nth-child(2) p[id*=count_]+p:not(.toggle),html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header .cookie_tab__wrapper div table tbody th{font-size:0;letter-spacing:0}html:not([lang=en]) body>#banner-wrapper div.banner-main_header.list-type p:after,html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header p[id*=count_]:after,html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:nth-child(2) p[id*=count_]+p:not(.toggle):after,html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header .cookie_tab__wrapper div table tbody th:after{font-family:var(--font-family-stack-body);font-size:10.64px;letter-spacing:.82px}html:not([lang=en]) body>#banner-wrapper div.banner-main_header.list-type p:first-child:after{content:"Niezb\119 dne"}html:not([lang=en]) body>#banner-wrapper div.banner-main_header.list-type p:nth-child(2):after{content:"Analityczne"}html:not([lang=en]) body>#banner-wrapper div.banner-main_header.list-type p:last-child:after{content:"Marketingowe"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-child p[id*=count_]:after{content:"Niezb\119 dne"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:nth-child(2) p[id*=count_]:after{content:"Analityczne"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:nth-child(2) p[id*=count_]+p:not(.toggle):after{content:"Analityczne pliki cookie pomagaj\105  w\142 a\15b cicielom witryn zrozumie\107, w jaki spos\f3 b odwiedzaj\105 cy wchodz\105  w interakcj\119  ze stronami internetowymi, zbieraj\105 c i zg\142 aszaj\105 c informacje anonimowo.";font-family:inherit;font-size:10.92px;line-height:calc(14 * 1.35px)}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:last-child p[id*=count_]:after{content:"Marketingowe"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(1) th:after{content:"Akceptuje"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(2) th:after{content:"Nazwa"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(3) th:after{content:"Dostawca"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(4) th:after{content:"Opis"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(5) th:after{content:"Domena"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(6) th:after{content:"Czas trwania"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:not(:first-of-type) .cookie_tab__wrapper div table tbody tr:nth-child(7) th:after{content:"Grupa"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-of-type .cookie_tab__wrapper div table tbody tr:nth-child(1) th:after{content:"Nazwa"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-of-type .cookie_tab__wrapper div table tbody tr:nth-child(2) th:after{content:"Dostawca"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-of-type .cookie_tab__wrapper div table tbody tr:nth-child(3) th:after{content:"Opis"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-of-type .cookie_tab__wrapper div table tbody tr:nth-child(4) th:after{content:"Domena"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-of-type .cookie_tab__wrapper div table tbody tr:nth-child(5) th:after{content:"Czas trwania"}html:not([lang=en]) body>#banner-wrapper div.cookie_tab__wrapper_header:first-of-type .cookie_tab__wrapper div table tbody tr:nth-child(6) th:after{content:"Grupa"}body>#cookie-banner_flag{display:none!important}body>#banner-wrapper div.overlay,body>#banner-wrapper div.overlay_bc_banner{background-color:#0009;overflow:visible;overflow:initial}body>#banner-wrapper div.banner-body{border-radius:calc(var(--global-border-radius) * 2.66);box-shadow:none;box-shadow:initial}body>#banner-wrapper div.banner-body__content{display:flex;flex-direction:column;max-height:80vh}body>#banner-wrapper div.banner-body__content .banner-header{padding:var(--section-spacing-small)}body>#banner-wrapper div.banner-body__content .banner-header__title{width:auto;width:initial}body>#banner-wrapper div.banner-body__content .banner-logo{display:inline-flex;justify-content:center;margin:auto}body>#banner-wrapper div.banner-body__content .banner-main_header{font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);font-size:14px;line-height:21.98px;padding:var(--section-spacing-small);text-align:justify;-moz-text-align-last:center;text-align-last:center}body>#banner-wrapper div.banner-body__content .banner-main_header p{margin-bottom:0;margin-bottom:initial}body>#banner-wrapper div.banner-body__content .banner-main_header.list-type{padding-top:0}body>#banner-wrapper div.banner-body__content .banner-main_header.list-type p{text-transform:uppercase;margin-top:0;margin-top:initial;color:var(--color-text-accent);line-height:1}body>#banner-wrapper div.banner-body__content .banner-main_header.list-type p:before{content:normal;content:initial}html[lang=en] body>#banner-wrapper div.banner-body__content .banner-main_header.list-type p{font-family:var(--font-family-stack-body);font-size:10.64px;letter-spacing:.82px}body>#banner-wrapper div.banner-body__content .banner-main_buttons{justify-content:space-around;padding-top:0;padding-bottom:var(--section-spacing-small);padding-left:var(--section-spacing-small);padding-right:var(--section-spacing-small)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept{font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body--bold);font-size:10.92px;letter-spacing:.82px;border-radius:calc(var(--global-border-radius) + 1px);padding:calc(var(--section-spacing-small) + 3px);line-height:1;opacity:1;opacity:initial;margin-top:0;margin-bottom:calc(var(--section-spacing-small) / 2)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept{order:1}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept{order:2}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept{display:inline-flex!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept{justify-content:center;align-items:center;padding-left:calc(var(--section-spacing-small) / 2);padding-right:calc(var(--section-spacing-small) / 2);border-width:1px;border-style:solid}@media screen and (min-width: 768px){body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept{flex-basis:40%;max-width:40%;margin-left:calc(var(--section-spacing-small) / 2);margin-right:calc(var(--section-spacing-small) / 2)}}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept:hover,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept{border-color:var(--background-secondary);background-color:var(--background-alternative)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept:hover .btn-btn,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept .btn-btn{color:var(--color-text-accent)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept:hover{border-color:var(--color-text-accent);background-color:var(--color-text-accent)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#all_accept .btn-btn,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept#essential_accept:hover .btn-btn{color:var(--color-btn-primary-text)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-manage{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-manage{color:var(--color-text-accent);text-transform:uppercase;-webkit-text-decoration:underline;text-decoration:underline;font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body--bold);font-size:10.92px;letter-spacing:.82px;margin-top:0;margin-top:initial;margin-bottom:0;margin-bottom:initial;order:3}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-manage:hover{color:var(--background-secondary)}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-accept,body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-manage{opacity:1;opacity:initial}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-manage__save{display:none!important}body>#banner-wrapper div.banner-body__content .banner-main_buttons .btn-manage__save:not([hidden]):not([style*=none]){display:none!important}body>#banner-wrapper div.banner-body__content .tabs{overflow:visible;overflow:initial;max-height:none;max-height:initial}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header{background-color:#0000;padding-top:0;padding-bottom:var(--section-spacing-small);padding-left:var(--section-spacing-small);padding-right:var(--section-spacing-small)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header p[id*=count_]{font-family:var(--font-family-stack-body);text-transform:uppercase;margin-top:0;margin-top:initial;color:var(--color-text-accent);line-height:1;padding-bottom:0;margin-bottom:var(--section-spacing-small)}html[lang=en] body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header p[id*=count_]{font-size:10.64px;letter-spacing:.82px}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header p[id*=count_]+p{font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body);padding:0;margin-bottom:calc(var(--section-spacing-small) / 2)}html[lang=en] body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header p[id*=count_]+p{font-size:10.92px;line-height:calc(14 * 1.35px)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header .toggle .slider{left:0;width:3.6em;height:1.8em;background-color:var(--background-secondary)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header .toggle .slider:before{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header .toggle .slider:before{height:1.2em;width:1.2em}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header .toggle input:checked+.slider{background-color:var(--color-text-accent)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header .toggle label{transform:translateY(-100%)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header summary{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header summary{font-size:10.64px;font-family:var(--font-family-stack-body);letter-spacing:.82px;text-transform:uppercase;-webkit-text-decoration:underline;text-decoration:underline;margin-bottom:calc(var(--section-spacing-small) / 2)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper_header summary::-webkit-details-marker{display:none!important}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper.display div{background-color:#0000;padding:0;margin-bottom:calc(var(--section-spacing-small) / 2)}body>#banner-wrapper div.banner-body__content .tabs .cookie_tab__wrapper.display div table{margin:0;margin:initial;font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body)}body>#banner-wrapper div.banner-body__content .tabs:not([hidden]):not([style*="visibility: hidden;"])+.btn-manage__save[hidden]{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body__content .tabs:not([hidden]):not([style*="visibility: hidden;"])+.btn-manage__save[hidden]{display:inline-flex;justify-content:center;align-items:center;margin-top:0;margin-bottom:calc(var(--section-spacing-small) / 2);margin-left:auto;margin-right:auto;font-family:var(--font-family-stack-body-light);font-weight:var(--font-weight-body--bold);font-size:10.92px;letter-spacing:.82px;border-radius:calc(var(--global-border-radius) + 1px);padding:calc(var(--section-spacing-small) + 3px);line-height:1;cursor:pointer;border:1px solid var(--color-text-accent);color:var(--color-text-accent);min-width:200px}body>#banner-wrapper div.banner-body__content .tabs:not([hidden]):not([style*="visibility: hidden;"])+.btn-manage__save[hidden]:hover{background-color:var(--color-text-accent);color:var(--color-btn-primary-text)}body>#banner-wrapper div.banner-body__content a[href="https://gdpr-legal-cookie.myshopify.com/"]{display:none}body>#banner-wrapper div.banner-body::-webkit-scrollbar,body>#banner-wrapper div.banner-body .tabs::-webkit-scrollbar{width:6px}body>#banner-wrapper div.banner-body::-webkit-scrollbar-track,body>#banner-wrapper div.banner-body .tabs::-webkit-scrollbar-track{background-color:#0000}body>#banner-wrapper div.banner-body::-webkit-scrollbar-thumb,body>#banner-wrapper div.banner-body .tabs::-webkit-scrollbar-thumb{-webkit-transition:background-color .3s cubic-bezier(.25,.8,.25,1)!important;transition:background-color .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-body::-webkit-scrollbar-thumb,body>#banner-wrapper div.banner-body .tabs::-webkit-scrollbar-thumb{border-radius:var(--global-border-radius);background-color:var(--background-secondary)}body>#banner-wrapper div.banner-body::-webkit-scrollbar-thumb:hover,body>#banner-wrapper div.banner-body .tabs::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-accent)}body>#banner-wrapper div.banner-footer{margin-top:0;margin-top:initial}body>#banner-wrapper div.banner-footer a{border:medium none currentColor!important;border:initial!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}body>#banner-wrapper div.banner-footer a{color:var(--background-secondary)}body>#banner-wrapper div.banner-footer a:hover{color:var(--color-text)}.custom-popup-section{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:999}.custom-popup-section.popup-fade-in{animation:fade-in .5s linear forwards}.custom-popup-section.popup-fade-out{animation:fade-out .3s linear forwards}.custom-popup-section .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}.custom-popup-section .custom-modal{position:relative;max-width:650px;text-align:center;z-index:1;padding:40px 60px 60px;border-radius:8px}@media screen and (max-width: 1024px){.custom-popup-section .custom-modal{margin:0 20px;padding:60px 40px}}.custom-popup-section .custom-modal .popup-image{margin-bottom:20px}.custom-popup-section .custom-modal .popup-logo{height:-moz-fit-content;height:fit-content;margin-bottom:30px}.custom-popup-section .custom-modal .popup-logo .icon{width:90px;height:auto}.custom-popup-section .custom-modal .subheader{font-family:var(--font-stack-header);font-size:28px;margin-bottom:10px}.custom-popup-section .custom-modal .message{font-family:var(--font-family-stack-body-light);font-size:14px;padding:0 70px;margin-bottom:30px}@media screen and (max-width: 1024px){.custom-popup-section .custom-modal .message{padding:0}}.custom-popup-section .custom-modal .close-modal-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:15px;right:15px;height:40px;width:40px;cursor:pointer}.custom-popup-section .custom-modal .close-modal-btn .icon{width:10px;height:10px}.custom-popup-section .custom-modal .modal-btn{width:-moz-fit-content;width:fit-content;border-radius:4px;padding:20px 40px;margin:0 auto;cursor:pointer;text-transform:uppercase;font-size:calc(14 * .8px);letter-spacing:1px}.custom-popup-section .custom-modal .modal-btn a{text-transform:uppercase}.bundle-section-footer-upper-line{background-color:#faf8f4}.bundle-container{max-width:1066px;margin:0 auto}.bundle-container .variant-select{display:none}.bundle-container .bundle-header{text-align:center}@media screen and (max-width: 767px){.bundle-container .bundle-header{font-size:28px}}.bundle-container .bundle-subheader{text-align:center}.bundle-container .bundle-subtext{text-transform:uppercase;color:var(--bundle-main);font-size:11px}.bundle-container .bundle-progress-bar{display:flex;justify-content:space-between;width:100%;border:1px solid var(--bundle-grey);border-radius:4px;padding:16px 60px;margin-top:40px;margin-bottom:60px}@media screen and (max-width: 767px){.bundle-container .bundle-progress-bar{padding:16px 50px;margin-top:30px;margin-bottom:40px}}.bundle-container .bundle-progress-bar .bundle-item{text-align:center;flex:1}.bundle-container .bundle-progress-bar .bundle-item .text{color:var(--bundle-grey-text);font-size:12px;margin-top:4px;padding:0 5px}@media screen and (max-width: 767px){.bundle-container .bundle-progress-bar .bundle-item .text{display:none}}.bundle-container .bundle-progress-bar .bundle-item.active .text{color:#000}.bundle-container .bundle-progress-bar .bundle-item.active .bundle-index-container .index-wrapper{border:1px solid var(--bundle-grey)}.bundle-container .bundle-progress-bar .bundle-item.active .bundle-index-container .index-wrapper.currently-selected{border-color:var(--bundle-main)}.bundle-container .bundle-progress-bar .bundle-item.active .bundle-index-container .index-wrapper .index{color:#fff;background-color:var(--bundle-main)}.bundle-container .bundle-progress-bar .bundle-item .bundle-index-container{display:flex;align-items:center}.bundle-container .bundle-progress-bar .bundle-item .bundle-index-container .bundle-separator-line{width:100%;height:1px;background-color:var(--bundle-grey)}.bundle-container .bundle-progress-bar .bundle-item .bundle-index-container .bundle-separator-line.hidden{height:0px}@media screen and (max-width: 767px){.bundle-container .bundle-progress-bar .bundle-item .bundle-index-container .bundle-separator-line.hidden{display:none}}.bundle-container .bundle-progress-bar .bundle-item .bundle-index-container .index-wrapper{display:flex;justify-content:center;border:1px solid var(--bundle-grey);border-radius:100%;padding:4px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.bundle-container .bundle-progress-bar .bundle-item .bundle-index-container .index-wrapper .index{display:grid;font-size:10px;color:var(--bundle-grey-text);background-color:var(--bundle-grey);border-radius:100%;height:20px;width:20px;align-items:center;justify-items:center;place-items:center}.bundle-container ::-webkit-scrollbar{width:42px;height:10px}.bundle-container ::-webkit-scrollbar-track{background:#fff}.bundle-container ::-webkit-scrollbar-thumb{background:var(--bundle-grey-text);border:20px #fff solid}.bundle-container .checkmark{width:16px;height:16px;transform:rotate(45deg)}.bundle-container .checkmark .circle{position:absolute;width:18px;height:18px;background-color:var(--bundle-main);border-radius:11px;left:0;top:0}.bundle-container .checkmark .stem{position:absolute;width:2px;height:8px;background-color:#fff;left:9px;top:4px}.bundle-container .checkmark .kick{position:absolute;width:5px;height:2px;background-color:#fff;left:6px;top:11px}.bundle-container .main-container{display:flex;margin-bottom:100px}@media screen and (max-width: 1024px){.bundle-container .main-container{display:grid;grid-template-columns:50% 50%}}@media screen and (max-width: 767px){.bundle-container .main-container{grid-template-columns:100%;grid-gap:40px;margin-bottom:80px}}.bundle-container .main-container .pd-page__bundle-media{max-width:630px;margin-left:-114px;flex:1}@media screen and (max-width: 1024px){.bundle-container .main-container .pd-page__bundle-media{margin-left:0;margin-right:40px}}@media screen and (max-width: 1450px){.bundle-container .main-container .pd-page__bundle-media .pd-page__main-slider-wrap{width:calc(100% - 228px)}}@media screen and (max-width: 1450px)and (max-width: 1024px){.bundle-container .main-container .pd-page__bundle-media .pd-page__main-slider-wrap{width:100%}}@media screen and (max-width: 1450px)and (max-width: 767px){.bundle-container .main-container .pd-page__bundle-media .pd-page__main-slider-wrap{max-width:none;max-width:initial}}@media screen and (max-width: 767px){.bundle-container .main-container .pd-page__bundle-media{margin-right:0}}.bundle-container .main-container .product-container{margin-left:auto;flex:0}@media screen and (max-width: 767px){.bundle-container .main-container .product-container{margin-left:0}}@media screen and (max-width: 767px){.bundle-container .main-container .product-container .product-title{font-size:28px}}.bundle-container .main-container .product-container .bundle-subtext{margin-bottom:30px}@media screen and (max-width: 767px){.bundle-container .main-container .product-container .bundle-subtext{margin-bottom:40px}}.bundle-container .main-container .product-container .product-box{display:grid;grid-template-columns:repeat(2,220px);grid-gap:16px}@media screen and (max-width: 1450px){.bundle-container .main-container .product-container .product-box{grid-template-columns:repeat(2,200px)}}@media screen and (max-width: 1024px){.bundle-container .main-container .product-container .product-box{grid-template-columns:repeat(2,1fr)}}.bundle-container .main-container .product-container .product-box .bundle-variant{display:flex;align-items:center;border:1px solid var(--bundle-grey);background-color:transparent;background-color:initial;padding:16px;width:100%}.bundle-container .main-container .product-container .product-box .bundle-variant .checkmark{margin-left:auto}.bundle-container .main-container .product-container .product-box .bundle-variant.selected{border-color:var(--bundle-main)}.bundle-container .main-container .product-container .product-box .bundle-variant .variant-color-container{border:1px solid var(--bundle-grey);border-radius:100%;margin-right:8px;padding:3px}.bundle-container .main-container .product-container .product-box .bundle-variant .variant-color-container .variant-color{border-radius:100%;height:12px;width:12px}.bundle-container .main-container .product-container .product-box .bundle-variant .variant-name{text-transform:uppercase;font-size:11px}.bundle-container .main-container .product-container .product-box .nav-buttons{display:flex;grid-column:1/-1;justify-content:space-between;margin-top:24px}@media screen and (max-width: 767px){.bundle-container .main-container .product-container .product-box .nav-buttons{margin-top:44px}}.bundle-container .main-container .product-container .product-box .nav-buttons .bundle-button{background-color:var(--bundle-main);text-transform:uppercase;color:#fff;border:0;border-radius:3px;padding:0 32px;height:40px;font-size:11px;min-width:110px}.bundle-container .main-container .product-container .product-box .nav-buttons .bundle-button[disabled]{opacity:.6}.bundle-container .main-container .product-container .product-box .nav-buttons .bundle-button .icon{width:16px;height:16px}.bundle-container .main-container .product-container .product-box .nav-buttons .bundle-button.next .icon{transform:rotate(-90deg);margin-left:8px;margin-right:-12px}.bundle-container .main-container .product-container .product-box .nav-buttons .bundle-button.prev .icon{transform:rotate(90deg);margin-right:8px;margin-left:-12px}@media screen and (max-width: 767px){.bundle-container .main-container .product-container .product-box .nav-buttons .bundle-button{height:60px;width:162px;font-size:12px}}.bundle-container .main-container .product-container .product-box .bundle-additives{display:grid;grid-column:1/-1;grid-gap:16px}@media screen and (min-width: 769px){.bundle-container .main-container .product-container .product-box .bundle-additives{max-height:500px;overflow-y:scroll}}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container{width:100%;background-color:#0000;border:1px solid var(--bundle-grey);border-radius:4px;padding:20px 16px 16px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container.selected{cursor:pointer;border:1px solid var(--bundle-main)}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container.selected .checkmark{opacity:1}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .checkmark{opacity:.4}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top{display:grid;grid-template-columns:76px 1fr 44px;grid-template-rows:1fr 16px;height:100px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top .additives-left{background:var(--background-alternative);width:76px;height:100px;grid-column:1;grid-row:1/-1}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top .additives-center{margin-left:20px;max-width:230px;grid-column:2;grid-row:1}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top .additives-center .additives-title{font-size:15px;line-height:24px;margin-bottom:10px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top .additives-center .additives-variant-name{color:var(--bundle-grey-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:10px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top .additives-right{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;grid-column:3;grid-row:1}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-top .additives-price{font-size:11px;margin-top:auto;grid-column:2/-1;grid-row:2;text-align:right}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container{display:flex;width:100%;position:relative;align-items:center;justify-content:space-between;margin-top:16px;padding:16px 20px;cursor:pointer;border-radius:4px;border:1px solid var(--bundle-border)}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .icon{transition:transform .5s cubic-bezier(.25,.8,.25,1)!important}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .icon{fill:var(--bundle-main);stroke:var(--bundle-main);width:16px;height:16px;margin-left:10px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container.active{border-radius:4px 4px 0 0}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container.active .additives-variants{display:block}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container.active .icon{transform:rotate(180deg)}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .color-text{color:var(--bundle-grey-secondary)!important}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .text{color:var(--bundle-grey-secondary);text-transform:uppercase;font-size:11px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .text.selected{color:#000}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .additives-variants{display:none;position:absolute;top:100%;width:calc(100% + 2px);margin-left:-21px;padding:0;border-radius:0 0 4px 4px;border:1px solid var(--bundle-border);z-index:1;background-color:#fff;max-height:230px;overflow-y:scroll}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .additives-variants.hide-scroll{overflow-y:hidden}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .additives-variants .additives-variant{display:flex;justify-content:space-between;align-items:center;padding:13px 20px;background-color:#0000;color:#000;border:0;width:100%}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .additives-variants .additives-variant:first-child{padding-top:20px}.bundle-container .main-container .product-container .product-box .bundle-additives .additives-container .additives-variants-container .additives-variants .additives-variant:last-child{padding-bottom:20px}.bundle-container .main-container .product-container .product-box .bundle-summary{background-color:var(--background-accent);padding:30px 26px;text-align:center;border-radius:4px;grid-column:1/-1;margin-top:40px}.bundle-container .main-container .product-container .product-box .bundle-summary .products-count{text-transform:uppercase;color:var(--bundle-main);font-size:12px;margin:16px 0 26px}.bundle-container .main-container .product-container .product-box .bundle-summary .price-container{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:20px}.bundle-container .main-container .product-container .product-box .bundle-summary .price-container .price{font-size:16px}.bundle-container .main-container .product-container .product-box .bundle-summary .price-container .price.whole-price{color:var(--color-sale-text);-webkit-text-decoration:line-through;text-decoration:line-through;font-size:14px}.bundle-container .main-container .product-container .product-box .bundle-summary .price-container .price-text{text-transform:uppercase;font-size:11px;margin:0}.bundle-container .main-container .product-container .product-box .bundle-summary .bundle-submit{background-color:#000;color:#fff;border:0;width:100%;height:54px;font-size:12px;margin-top:6px;border-radius:4px}.bundle-container .main-container .product-container .product-box .bundle-summary .bundle-submit[disabled]{opacity:.6}@media screen and (max-width: 767px){.bundle-container .main-container .product-container .product-box .bundle-summary .bundle-submit{height:60px}}.ministars-widget{display:none!important}.template-product ekomi-widget{margin-left:auto}ekomi-widget[data-scroll-to]{cursor:pointer}ministars-widget{display:flex;align-items:center;font-size:10.92px;line-height:calc(14 * 1.428px);font-weight:700;font-family:var(--font-family-stack-body)}ministars-widget [class*=-icon]{margin-right:4px}ministars-widget span{margin-left:2px}prc-widget{flex-direction:column;flex-wrap:wrap}.ekomiwidget__rating{font-size:calc(14 * 1.14px);line-height:25.998px;font-weight:700;font-family:var(--font-family-stack-body);letter-spacing:.16px}.ekomiwidget__ministars{display:flex;align-items:center;margin-top:13px}.ekomiwidget__ministars [class*=-icon]{margin-right:5px}.ekomiwidget__total-reviews{margin-top:17px;font-size:10.92px;line-height:14px;font-weight:700;font-family:var(--font-family-stack-body);letter-spacing:.55px;text-transform:uppercase}.ekomiwidget__description{font-size:14px;line-height:21px;font-weight:400;font-family:var(--font-family-stack-body-light);letter-spacing:.14px;margin-top:15px}.ekomiwidget__description>p{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;letter-spacing:inherit}.ekomiwidget__description>p:last-of-type{margin:0;margin:initial}.ekomiwidget__more-reviews{padding-top:16px;text-align:right;border-top:1px solid var(--bundle-border);font-size:10.92px;line-height:calc(14 * 1.428px);font-weight:700;font-family:var(--font-family-stack-body)}.ekomiwidget__more{border:medium none currentColor!important;border:initial!important;text-transform:uppercase!important}.ekomiwidget__more{display:inline-flex;align-items:center;background-color:#0000;letter-spacing:.82px}.ekomiwidget__more .icon{width:10.75px;fill:var(--color-text-accent);margin-left:12px;margin-top:-2px}.ekomiwidget-reviews{margin-top:25px}.ekomiwidget-reviews__username{-ms-grid-row:1;-ms-grid-column:1;grid-area:username;font-size:10.92px;line-height:14px;font-weight:700;font-family:var(--font-family-stack-body);letter-spacing:.55px;max-width:131px;width:100%;text-transform:uppercase}.ekomiwidget-reviews__date{grid-area:date;font-size:12.992px;line-height:21px;font-weight:400;font-family:var(--font-family-stack-body-light);letter-spacing:.13px;color:var(--color-text-faded);margin-top:13px}@media screen and (max-width: 767px){.ekomiwidget-reviews__date{display:none}}.ekomiwidget-reviews__rating{-ms-grid-row:1;-ms-grid-column:2;grid-area:rating;display:flex;align-items:center;min-height:14px}.ekomiwidget-reviews__rating [class*=-icon]{margin-right:4px}@media screen and (max-width: 767px){.ekomiwidget-reviews__rating{justify-content:end}}.ekomiwidget-reviews__review{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:review;font-size:14px;line-height:21px;font-weight:400;font-family:var(--font-family-stack-body-light);letter-spacing:.14px;margin-top:13px}@media screen and (max-width: 767px){.ekomiwidget-reviews__review{margin-top:23px}}.ekomiwidget-reviews__item{display:grid;grid-template-columns:131px 1fr;grid-template-areas:"username rating" "review review";align-items:baseline;padding-top:20px;padding-bottom:25px;border-top:1px solid var(--bundle-border)}@media screen and (min-width: 768px){.ekomiwidget-reviews__item{grid-template-areas:"username rating" "date review"}.ekomiwidget-reviews__username{-ms-grid-row:1;-ms-grid-column:1}.ekomiwidget-reviews__date{-ms-grid-row:2;-ms-grid-column:1}.ekomiwidget-reviews__rating{-ms-grid-row:1;-ms-grid-column:2}.ekomiwidget-reviews__review{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}}.globoRecommendationsTop{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/74/assets/theme-dist.css.map */
