@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);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:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);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:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{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:translateX(-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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}#gnar-consent-popup-outer,.swiper-pagination-lock{display:none}#gnar-consent-popup-outer .inner{left:0;top:0;position:fixed!important;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;opacity:0;transition:opacity 1.3s!important;max-height:100vh;overflow-y:auto}#gnar-consent-popup-outer.active{display:flex}#gnar-consent-popup-outer.active .inner{opacity:1!important}#gnar-consent-popup{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.4);max-width:650px;margin:200px 20px 20px}#gnar-consent-popup h2{margin:0 0 10px;font-size:24px}#gnar-consent-popup p{margin:0 0 20px;font-size:14px}#gnar-consent-popup button{padding:10px 15px;border:none;border-radius:5px;background-color:#98ff66;color:#fff;cursor:pointer;font-size:14px;width:210px;white-space:nowrap}#gnar-consent-popup button:hover{background-color:darken(#98ff66,10%)}button#deny-cookies,button#more-info-btn{background-color:#c8c8c8;color:#fff}button#more-info-btn{width:280px!important}.gs-button-cont{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;flex-wrap:wrap;transition-duration:.3s}.gs-cookie-info-cont .more-info-btn{color:#646464;font-size:14px;text-decoration:underline;margin-bottom:20px;display:inline-block}.gs-cookie-info-cont .more-info-btn:hover{cursor:pointer}#gnar-consent-collapsible{height:0;overflow:hidden;transition:height .3s}#gnar-consent-collapsible.active{height:440px;max-height:440px;overflow:auto}.gs-cookie-info-cont{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0;position:relative}.gs-cookie-info-cont:last-of-type{border-bottom:none}.gs-cookie-info-cont p{margin-bottom:0!important}.gs-cookie-info-cont h4{margin-top:0}.gs-cookie-info-cont .customCheckbox{position:absolute;top:18px;right:0}#gnar-consent-popup .customCheckboxBox:after{background:#98ff66}@media (max-width:768px){.gs-button-cont{margin-top:20px;flex-direction:column-reverse}.gs-button-cont button,button#more-info-btn{width:100%!important}}.customCheckbox{position:relative;padding-left:35px;color:#969696;transition-duration:.3s;display:inline-block}.customCheckbox input{display:none}.customCheckboxBox{position:absolute;border:1px solid #c8c8c8;min-width:16px;min-height:16px;top:2px;left:0}.isChecked{color:#1e1e1e}.customCheckboxBox:after{transition-duration:.2s;opacity:0;content:"";width:12px;height:12px;position:absolute;top:2px;left:2px;background:#1e1e1e}.isChecked .customCheckboxBox:after{opacity:1}*{font-family:Loos,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:48px;margin-bottom:0}div,p,span{font-weight:300}a,div,p,span{color:#303030}a{font-weight:400}.bulletList li,p{margin:0;font-size:20px;color:#303030}.bulletList li{list-style-type:disc}.feature-title{color:#1f9a73;letter-spacing:.1rem;font-size:24px;font-weight:400;text-transform:uppercase}body{margin:0;overflow-x:hidden;background:#eaeaea}.content-wrap{display:flex;justify-content:center}.content{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.flex-col.center{align-items:center}.flex-row{display:flex;flex-direction:row}.flex-row.center{justify-content:center}.content{max-width:1200px;margin:0 auto;padding:0 20px}a[href]{text-decoration:none;color:#303030}.card{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:25px;padding:40px 50px}.cards{gap:30px}.col-full{width:100%}.col-1-2{width:50%}.col-1-3{width:33.33%}.col-2-3{width:66.66%}.separator{margin-top:20px;margin-bottom:20px;height:0;border-top:1px solid hsla(0,0%,78%,.8)}.separator.dashed{border-top:1px dashed hsla(0,0%,78%,.8)}.hidden{display:none}.entry-animation{opacity:0;transform:translateY(50px);transition:all .5s ease-in-out}.entry-animation.active{opacity:1;transform:translateY(0)}.fade-wrapper{opacity:1;transition:opacity .3s ease-in-out}.fade-out{opacity:0;pointer-events:none}.fade-in{opacity:1}.skeleton-row{display:flex;gap:1rem;margin-bottom:1rem}.skeleton-box{background-color:#e0e0e0;border-radius:4px;height:20px;width:100px;animation:pulse 1.5s ease-in-out infinite}.cart-summary-item.name.skeleton-box{width:40%}.cart-summary-item.qty.skeleton-box{width:20%}.cart-summary-item.price.skeleton-box{width:30%}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.legal-page{padding-top:30px;padding-bottom:50px}.legal-page h1{margin-bottom:50px}@font-face{font-family:Loos;src:url(/_next/static/media/loos-normal-light.a12774d7.otf) format("opentype");font-weight:300;font-stretch:normal}@font-face{font-family:Loos;src:url(/_next/static/media/loos-normal-medium.64bfa5b2.otf) format("opentype");font-weight:500;font-stretch:normal}@font-face{font-family:Loos;src:url(/_next/static/media/loos-wide-regular.0b5c3fc9.otf) format("opentype");font-weight:400;font-stretch:expanded}@font-face{font-family:Loos;src:url(/_next/static/media/loos-wide-medium.53f946cd.otf) format("opentype");font-weight:500;font-stretch:expanded}@font-face{font-family:Loos;src:url(/_next/static/media/loos-extra-wide-bold.1adcd475.otf) format("opentype");font-weight:700;font-stretch:extra-expanded}@font-face{font-family:Loos;src:url(/_next/static/media/loos-extrawide-black.8c0b40ce.otf) format("opentype");font-weight:900;font-stretch:extra-expanded}button{background-color:#98ff66;color:#262626;border-radius:20px;padding:10px 20px;border:none;cursor:pointer;font-size:16px;width:200px;font-family:Loos,sans-serif;font-weight:500;font-stretch:expanded;text-transform:uppercase;margin-bottom:10px;margin-top:10px}button:hover{background-color:#76ff33}button.wide{width:350px;font-size:20px}.secondButton{background-color:#262626;color:#98ff66;border-radius:20px;padding:10px 20px;border:none;cursor:pointer;font-size:16px;width:200px;font-family:Loos,sans-serif;font-weight:500;font-stretch:expanded}.secondButton:hover{background-color:#0c0c0c}.thirdButton{background-color:#fff;color:#262626;border-radius:20px;padding:10px 20px;border:none;cursor:pointer;font-size:16px;width:200px;font-family:Loos,sans-serif;font-weight:500;font-stretch:expanded}.thirdButton:hover{background-color:#d9d9d9}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{width:100%;padding:10px 15px;margin:10px 0;border:1px solid #fff;background:#fff;border-radius:10px;box-sizing:border-box;font-size:16px;color:#262626;font-family:Loos,sans-serif;font-weight:300}.input-error{border:1px solid red!important}.error-text{color:red;font-size:12px;margin-top:-10px;margin-bottom:10px}.green-cont{background:#98ff66}.image{display:block;margin:0;padding:0}.bg-image{background-size:cover;background-position:center 55%;background-repeat:no-repeat;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bg-image.top-top{background-position:center 30%}.partners-features-section,.press-features-section{padding:40px 0 60px;background:#f8f8f8;text-align:center}.partners-features-section .partners-logos-row,.partners-features-section .press-logos-row,.press-features-section .partners-logos-row,.press-features-section .press-logos-row{display:flex;justify-content:center;gap:30px;margin:0 auto;max-width:900px}.partners-features-section .partner-logo-link,.partners-features-section .press-logo-link,.press-features-section .partner-logo-link,.press-features-section .press-logo-link{display:flex;align-items:center;justify-content:center;padding:16px 24px;height:80px}.partners-features-section .partner-logo-img,.partners-features-section .press-logo-img,.press-features-section .partner-logo-img,.press-features-section .press-logo-img{max-height:48px;max-width:180px;min-width:120px;min-height:20px;object-fit:contain;filter:grayscale(.2) contrast(1.1)}.partners-features-section .partners-title,.press-features-section .partners-title{font-size:1.5rem;font-weight:600;margin:40px 0 24px;letter-spacing:1px}.partners-features-section{background:#262626}.partners-features-section h2{color:#fff}.page-layout{min-height:calc(100vh - 300px);padding-bottom:30px}.home-layout,.page-layout{padding-top:106px}.home-layout .image-content-columns{display:flex;justify-content:center;align-items:center}.home-layout .image-content-columns .left-col,.home-layout .image-content-columns .right-col{width:50%}.home-layout .image-content-columns .draw-details{padding:30px 100px}.home-layout .image-content-columns .draw-details h2.benefits-heading{text-align:center;margin:0}.home-layout .image-content-columns .draw-details .icon-cont{display:flex;flex-direction:column;justify-content:center;align-items:center}.home-layout .image-content-columns .draw-details .icon-cont .icon-row{display:flex;flex-direction:row;justify-content:center;align-items:center;width:350px}.home-layout .image-content-columns .draw-details .icon-cont .icon-row .icon-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;box-sizing:border-box;gap:5px;width:175px}.home-layout .image-content-columns .draw-details .icon-cont .icon-row .icon-item p{text-align:center}.home-layout .image-content-columns .draw-details .icon-cont .icon-row .icon-item:first-child{border-right:1px solid #ccc}.home-layout .image-content-columns .draw-details .icon-cont .icon-row:first-child{border-bottom:1px solid #ccc}.home-layout .image-content-columns .full-image{height:500px;overflow:hidden;position:relative}.home-layout .image-content-columns .full-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;margin:0;padding:0}.home-layout .image-content-columns .full-image .caption-cont{position:absolute;bottom:20px;left:20px}.home-layout .image-content-columns .full-image .caption-cont p{color:#fff}.home-layout .image-content-columns .image-collage{min-height:1400px!important}.home-layout .benefits-cont .icon-row-cont{display:flex;justify-content:center;align-items:center}.home-layout .benefits-cont .icon-row-cont .icon-cont{padding:60px;width:100%;position:relative;overflow:hidden;min-height:250px}.home-layout .benefits-cont .icon-row-cont .icon-cont p{min-height:140px}.home-layout .benefits-cont .icon-row-cont .icon-cont .triangle-cont{position:absolute;top:-12px;left:0;width:500px;height:500px;margin:0;display:block;padding:0;overflow:hidden}.home-layout .benefits-cont .icon-row-cont .icon-cont .triangle-cont img{display:block;margin:0;padding:0}.home-layout .benefits-cont .icon-row-cont .icon-cont .icon-header{display:flex;gap:20px;align-items:center}.home-layout .benefits-cont .icon-row-cont .icon-cont .icon-header h2{font-size:32px}.home-layout .benefits-cont .icon-row-cont:nth-child(2n) .icon-cont:first-child,.home-layout .benefits-cont .icon-row-cont:nth-child(odd) .icon-cont:nth-child(2){background:#fff}.home-layout .featured-news{background:#fff;text-align:center;box-sizing:border-box;padding:30px 0}.home-layout .featured-news h2{font-size:32px}.home-layout .featured-news .news-logos{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width:1024px){.home-layout .benefits-cont .icon-row-cont .icon-cont{min-height:370px}.home-layout .image-content-columns .left-col .draw-details{padding:50px}.partners-logos-row,.press-logos-row{flex-wrap:wrap;gap:0!important}}@media (max-width:768px){.home-layout .image-content-columns{flex-direction:column;align-items:center}.home-layout .image-content-columns .left-col{width:100%}.home-layout .image-content-columns .left-col .draw-details{padding:50px 20px}.home-layout .image-content-columns .right-col{width:100%}.home-layout .image-content-columns .draw-details{padding:20px}.home-layout .image-content-columns .full-image img{width:100%;height:auto}.home-layout .image-content-columns .image-collage{min-height:700px!important}.home-layout .benefits-cont .icon-row-cont{flex-direction:column;align-items:center}.home-layout .benefits-cont .icon-row-cont .icon-cont{padding:20px;width:100%;box-sizing:border-box;min-height:unset}.home-layout .benefits-cont .icon-row-cont:nth-child(odd) .icon-cont:nth-child(2){background:#fff}.home-layout .benefits-cont .icon-row-cont:nth-child(odd) .icon-cont:first-child{background:none}.home-layout .benefits-cont .icon-row-cont:nth-child(2n) .icon-cont:nth-child(2){background:#fff}.home-layout .benefits-cont .icon-row-cont:nth-child(2n) .icon-cont:first-child{background:none}.home-layout .featured-news{padding:20px 0}.home-layout .featured-news h2{font-size:24px}.home-layout .featured-news .news-logos{flex-direction:column;align-items:center;width:100%}.home-layout .featured-news .news-logos img{width:80%;height:auto}.home-layout .benefits-heading{text-align:left!important}.partners-logos-row,.press-logos-row{flex-direction:column;flex-wrap:nowrap}.partners-logos-row .partners-logo-link,.partners-logos-row .press-logo-link,.press-logos-row .partners-logo-link,.press-logos-row .press-logo-link{padding:0 10px}}@media (min-height:720px) and (max-height:800px),(min-width:769px) and (max-width:1280px){.product-section-wrapper{margin-top:-110px!important}}@media (min-height:801px) and (max-height:900px),(min-width:1281px) and (max-width:1440px){.product-section-wrapper{margin-top:-130px!important}}@media (min-height:864px) and (max-height:900px),(min-width:1441px) and (max-width:1600px){.product-section-wrapper{margin-top:-150px!important}}.yacht-features-grid .icon-row{width:100%;display:flex;justify-content:space-between}.yacht-features-grid .icon-item{width:25%;padding:15px;text-align:center}.yacht-features-grid .icon-item img{width:40px;height:40px;margin-bottom:10px}.yacht-features-grid .icon-item p{font-size:1.05em;white-space:nowrap}@media (min-height:720px) and (max-height:800px),(min-width:1280px) and (max-width:1440px){.yacht-features-grid .icon-row{justify-content:space-around}.yacht-features-grid .icon-item{width:24%;padding:12px 8px}.yacht-features-grid .icon-item img{width:35px;height:35px}.yacht-features-grid .icon-item p{font-size:.85em!important}}@media (min-height:801px) and (max-height:900px),(min-width:1441px) and (max-width:1536px){.yacht-features-grid .icon-row{justify-content:space-around}.yacht-features-grid .icon-item{width:24%;padding:14px 10px}.yacht-features-grid .icon-item img{width:38px;height:38px}.yacht-features-grid .icon-item p{font-size:1em!important}}@media (min-height:864px) and (max-height:900px),(min-width:1537px) and (max-width:1600px){.yacht-features-grid .icon-row{justify-content:space-around}.yacht-features-grid .icon-item{width:24%;padding:15px 12px}.yacht-features-grid .icon-item img{width:40px;height:40px}.yacht-features-grid .icon-item p{font-size:1.05em!important}}.checkout-layout{padding-top:106px;padding-bottom:80px}.checkout-layout .checkout{padding-top:60px;margin-bottom:80px}.checkout-layout .left-col{padding-top:20px}.checkout-layout .left-col .collapsible-cont{display:none}.checkout-layout .left-col .billing-details{display:flex;flex-direction:column;justify-content:center;width:100%}.checkout-layout .left-col .billing-details .form-row{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px;width:100%}.checkout-layout .left-col .billing-details .form-row .form-col{display:flex;flex-direction:column;width:100%}.checkout-layout .left-col .paymentMethodsImage{margin-bottom:15px}.checkout-layout .left-col .paymentMethods{margin-bottom:20px}.checkout-layout .left-col .paymentMethods button{margin-top:20px}.checkout-layout .left-col .express-payments{display:flex;flex-direction:column;margin-top:20px}.checkout-layout .left-col .express-payments .separator-cont{position:relative;width:100%}.checkout-layout .left-col .express-payments .separator-cont .separator{width:100%}.checkout-layout .left-col .express-payments .separator-cont small{position:absolute;top:40%;left:46%;background-color:#eaeaea;width:50px;text-align:center}.checkout-layout .left-col .express-payments h2{margin-top:0}.checkout-layout .left-col .express-payments .express-payments-wrapper{width:100%;min-height:80px}.checkout-layout .right-col{padding-top:20px}.checkout-layout .right-col .cart-summary .cart-summary-row,.checkout-layout .right-col .cost-summary .order-summary-row{display:flex;justify-content:space-between;margin-bottom:10px}.redirect-error-display{border:1px solid red;background:#f8d2d2;padding:15px}.redirect-error-display p{margin-top:unset!important;margin-bottom:unset!important}#st-card-number iframe,#st-expiration-date iframe,#st-security-code iframe{width:100%}#st-form .flex-row{gap:15px}@media (max-width:768px){.checkout-layout .checkout{flex-direction:column}.checkout-layout .checkout .left-col .collapsible-cont{display:block;position:relative;padding:10px 0}.checkout-layout .checkout .left-col .collapsible-cont .order-summary-collapsible .collapsible-header span,.checkout-layout .checkout .left-col .collapsible-cont .order-summary-collapsible h3{font-size:1.5rem}.checkout-layout .checkout .left-col .collapsible-cont .collapsible-content h2{display:none}.checkout-layout .checkout .left-col .collapsible-cont .summary-price{position:absolute;right:20px;top:20px;font-size:1.5rem}.checkout-layout .checkout .right-col{padding-bottom:30px}}.background-cont{position:relative;min-height:100vh;padding-top:110px}.background-cont .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.background-cont .background-image img{width:100%;height:100%;object-fit:cover}.account{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;margin:30px;text-align:center;padding:60px 20px 20px}.account h2{margin:0}.account .account-links{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:800px}.account .account-links .account-links-row{display:flex;justify-content:space-around;width:100%;margin-bottom:20px}.account .account-links .account-links-row a{text-decoration:none;color:#262626;font-size:18px;padding:10px 20px;border-radius:5px;box-sizing:border-box}.account .account-links .account-links-row .card-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:300px;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center}@media (max-width:768px){.account-page .account{padding:60px 10px 10px;gap:20px}.account-page .account h2{font-size:24px}.account-page .account .account-links-row{flex-direction:column;align-items:center;gap:20px}.account-page .account .account-links-row a{font-size:16px;padding:5px 10px}}.holding-page{position:relative;min-height:100vh;background-color:#262626}.holding-page,.holding-page .holding-page-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.holding-page .holding-page-content{text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:80%}.holding-page .holding-page-content h2{font-size:min(12.658vw,50px);color:#98ff66}.holding-page .holding-page-content form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;max-width:600px}.holding-page .holding-page-content .logo{width:100%;max-width:800px;height:auto;margin-bottom:20px}.holding-page .holding-page-content .subscribe-message-cont{position:relative;width:100%;height:75px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.holding-page .holding-page-content .subscribe-message-cont .subscribe-message{color:#fff;position:absolute;bottom:0;line-height:unset;text-align:center}.enter-page .triangle-background{position:absolute;top:0;left:30%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #fff;z-index:-1}.enter-page .enter-page-header{text-align:center}.enter-page .enter-page-header h1{font-size:50px;font-weight:700;margin-bottom:0;color:#262626;padding:150px 0 60px}.enter-page .enter-page-header p{font-size:24px;font-weight:400;color:#262626;padding:20px 0 80px}@media (max-width:768px){.enter-page .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #fff}.enter-page .enter-page-header h1{padding:50px 0}}.basket-page{text-align:center;padding-top:60px;padding-bottom:50px}.basket-page ul{list-style:none;padding:0;width:300px;margin:0 auto}.basket-page ul .price-cont{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.basket-page ul .custom-number-input{display:flex;justify-content:center;align-items:center;gap:.25rem;background:#fff;border-radius:20px;border:1px solid #262626}.basket-page ul .custom-number-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;margin:0;padding:0;width:20px}.basket-page ul .custom-number-input input::-webkit-inner-spin-button,.basket-page ul .custom-number-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basket-page ul .custom-number-input button{background:none;width:30px;border:none;padding:.25rem .5rem;font-size:1rem;cursor:pointer;font-weight:700;margin:0}.basket-page .totals{padding:30px}.basket-page .button-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.basket-page .bin-button{background:none;width:100px;font-size:14px;padding:10px 0;margin:0;border:none}.basket-page .bin-button:hover{background:none;text-decoration:underline}.subscribe-page .image-content-columns{display:flex;justify-content:center;align-items:center}.subscribe-page .image-content-columns .left-col{width:50%;box-sizing:border-box}.subscribe-page .image-content-columns .left-col .draw-details{padding:30px 60px}.subscribe-page .image-content-columns .right-col{width:50%;display:flex;justify-content:center;align-items:center}.subscribe-page .image-content-columns .right-col.image-collage{max-height:1350px}.subscribe-page .subscribe-page-header{display:flex;padding-top:60px;align-items:center;box-sizing:border-box}.subscribe-page .subscribe-page-header .header-content h1{font-weight:700;font-stretch:extra-expanded}.subscribe-page .subscribe-page-header .header-content h2{font-size:40px;font-weight:500}.subscribe-page .triangle-background{width:50%;height:100%;-webkit-clip-path:polygon(90% 100%,50% 0,10% 100%);clip-path:polygon(90% 100%,50% 0,10% 100%)}.subscribe-page .triangle-background img{width:100%;height:100%;object-fit:cover;margin:0;padding:0;display:block}.subscribe-page .white-cont{background:#fff;padding:50px 0}.subscribe-page .white-cont .benefits-content{display:flex;justify-content:space-between;gap:50px}.subscribe-page .white-cont .benefits-content .benefits-item{width:100%}.subscribe-page .white-cont .benefits-content img{width:50px;height:50px}.subscribe-page .white-cont .benefits-content h2{font-size:24px;font-weight:500;color:#262626}.manage-page{padding-top:60px}@media (max-width:1024px){.subscribe-page .image-content-columns .left-col .draw-details{padding:30px 50px!important}}@media (max-width:768px){.subscribe-page .image-content-columns .left-col,.subscribe-page .image-content-columns .right-col,.subscribe-page .triangle-background{width:100%}.subscribe-page .subscribe-page-header{flex-direction:column}.subscribe-page .subscribe-page-header .header-content{width:100%!important;text-align:center}.subscribe-page .subscribe-page-header .header-content h1{font-size:30px}.subscribe-page .subscribe-page-header .header-content h2{font-size:20px}.subscribe-page .benefits-content{flex-direction:column;align-items:center;text-align:center}.subscribe-page .benefits-content img{width:30px;height:30px}.subscribe-page .benefits-content h2{font-size:18px}.subscribe-page .benefits-content .benefits-item{margin-bottom:30px}.subscribe-page .benefits-content .benefits-item h2{margin:0}}.purchases-page{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.purchases-page .triangle-background{position:absolute;top:0;left:40%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #98ff66;z-index:-1}.purchases-page .purchases{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:60px}.purchases-page .purchases .page-title{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem}.purchases-page .purchases .purchase-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05);padding:1.5rem;margin-bottom:1.5rem;transition:box-shadow .2s ease;width:50%}.purchases-page .purchases .purchase-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.purchases-page .purchases .purchase-card .order-id{font-size:.85rem;color:#888;margin-bottom:1rem}.purchases-page .purchases .purchase-card .entry-code{font-size:1.2rem;font-weight:500;color:#333;margin-bottom:.5rem}.purchases-page .purchases .purchase-card .line-items{margin-bottom:1rem}.purchases-page .purchases .purchase-card .line-items .line-item{display:flex;justify-content:center;margin-bottom:.75rem}.purchases-page .purchases .purchase-card .line-items .line-item .item-info .price,.purchases-page .purchases .purchase-card .line-items .line-item .item-info .quantity,.purchases-page .purchases .purchase-card .line-items .line-item .item-info .sku{font-size:.9rem;color:#666}.purchases-page .purchases .purchase-card .order-summary{border-top:1px solid #eaeaea;padding-top:1rem;font-size:.95rem}.purchases-page .purchases .purchase-card .order-summary p{margin:.3rem 0}.purchases-page .purchases .purchase-card .order-summary .status{text-transform:capitalize}@media (max-width:768px){.purchases .purchase-card{width:90%!important}.purchases-page .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #98ff66}}.manage-page{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.manage-page .triangle-background{position:absolute;top:0;left:40%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #98ff66;z-index:-1}.manage-page .manage{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:60px}.manage-page .manage .page-title{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem}.manage-page .manage .subscription-card{background:#fff;border-radius:10px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #eaeaea;width:600px}.manage-page .manage .subscription-card .subscription-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.manage-page .manage .subscription-card .subscription-header .subscription-id{font-size:.85rem;color:#888;margin-bottom:1rem}.manage-page .manage .subscription-card .subscription-header .status{text-transform:capitalize;font-weight:700;padding:.3rem .75rem;border-radius:6px}.manage-page .manage .subscription-card .subscription-header .status.payment-due{background:#fff3cd;color:#856404}.manage-page .manage .subscription-card .subscription-header .status.active{background:#d4edda;color:#155724}.manage-page .manage .subscription-card .subscription-header .status.cancelled{background:#f8d7da;color:#721c24}.manage-page .manage .subscription-card .billing-info,.manage-page .manage .subscription-card .line-items,.manage-page .manage .subscription-card .totals{margin-bottom:1.2rem}.manage-page .manage .subscription-card .billing-info p,.manage-page .manage .subscription-card .line-items p,.manage-page .manage .subscription-card .totals p{margin:.3rem 0;font-size:.95rem}.manage-page .manage .subscription-card .line-items .line-item{border-top:1px solid #eee;padding-top:.5rem;margin-top:.5rem}.manage-page .manage .subscription-card .totals .total{font-size:1.1rem;font-weight:700}.manage-page .manage .subscription-card .actions{display:flex;justify-content:center;margin-top:1rem}.manage-page .manage .subscription-card .actions button{background:none;width:100%;padding:0;font-size:14px}.manage-page .manage .subscription-card .actions button:hover{text-decoration:underline}.manage-page .billing-details{display:flex;flex-direction:column;justify-content:center;width:100%}.manage-page .billing-details .form-row{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px;width:100%}.manage-page .billing-details .form-row .form-col{display:flex;flex-direction:column;width:100%}.manage-page .paymentMethods{width:100%;padding-bottom:50px}@media (max-width:768px){.manage-page .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #98ff66}}.settings-page{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.settings-page .triangle-background{position:absolute;top:0;left:40%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #98ff66;z-index:-1}.settings-page .settings{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:60px}.settings-page .settings .page-title{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem}.settings-page .settings .user-info-card{background:#fff;border-radius:10px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #eaeaea}@media (max-width:768px){.settings-page .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #98ff66}}.order-received-page{margin-top:20px;margin-bottom:20px;text-align:center;padding-top:40px}.order-received-page .triangle-background{position:absolute;top:0;left:30%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #fff;z-index:-1}.order-received-page .order-received-container{min-height:550px}.order-received-page .order-addresses .billing-address{display:flex;flex-direction:column;align-items:center}@media (max-width:768px){.order-received-page .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #fff}}.about-page .video-cont{display:flex;justify-content:center;align-items:center;margin:100px auto;width:1200px}.about-page .video-cont .video-wrapper{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.about-page .video-cont .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.about-page .about-page-header{text-align:center;margin:120px 0;font-weight:700}@media (max-width:768px){.about-page .video-cont{margin:50px auto;width:100%}.about-page .video-cont .video-wrapper{padding-top:56.25%}.about-page .video-cont .video-wrapper iframe{width:100%;height:100%}.about-page .about-page-header{margin:100px 0 30px}.about-page .image-content-columns{display:flex;flex-direction:column}.about-page .image-content-columns:nth-of-type(2n){flex-direction:column-reverse}.about-page .image-content-columns .left-col,.about-page .image-content-columns .right-col{width:100%}}.entries-page{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-top:60px}.entries-page .triangle-background{position:absolute;top:0;left:40%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #fff;z-index:-1}.entries-page .entry-raffle-card{width:100%;max-width:900px;margin:20px auto;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex}.entries-page .entry-raffle-card .left-col{width:100%}.entries-page .entry-raffle-card .left-col .green-header{background-color:#98ff66;padding:10px;text-align:center;font-size:1.5em}.entries-page .entry-raffle-card .left-col .entry-info{padding:50px 30px;font-size:1.2em;background-color:#262626;color:#fff;display:flex;justify-content:space-evenly;align-items:center}.entries-page .entry-raffle-card .left-col .entry-info .entry-button p{color:#fff}.entries-page .entry-raffle-card .left-col .entry-info .entry-count{text-align:center;color:#fff}.entries-page .entry-raffle-card .left-col .entry-info .entry-count h1,.entries-page .entry-raffle-card .left-col .entry-info .entry-count h2{margin:0}.entries-page .entry-raffle-card .left-col .charity-info{padding:50px 30px;font-size:1.2em;display:flex;justify-content:space-evenly;align-items:center}.entries-page .entry-raffle-card .right-col{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:500px}@media (max-width:768px){.entries-page .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #98ff66}.entries-page .entry-raffle-card{flex-direction:column}.entries-page .entry-raffle-card .left-col{width:100%}.entries-page .entry-raffle-card .left-col .charity-info,.entries-page .entry-raffle-card .left-col .entry-info{flex-direction:column;align-items:center;padding:20px}.entries-page .entry-raffle-card .right-col{width:100%;height:500px}}.past-draws{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.past-draws h1{margin:0}.past-draws .month-filter{margin:15px 0;gap:20px}.past-draws .month-filter,.past-draws .winner-cards{display:flex;justify-content:center;align-items:center}.past-draws .winner-cards{flex-wrap:wrap;gap:50px}.past-draws .win-card{margin:0 0 20px;text-align:center;width:320px;padding-top:10px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.past-draws .win-card .img-cont{display:flex;justify-content:center;align-items:center;width:100%;height:220px;overflow:hidden}.past-draws .win-card .img-cont img{width:100%;max-height:500px;display:block;margin:0;padding:0}.past-draws .win-card .winner-cont{background:#262626;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0}.past-draws .win-card .winner-cont p{color:#fff;font-size:24px;font-weight:700}.past-draws .win-card .winner-cont .winner-code{background:#98ff66;width:80%;font-size:24px;font-weight:700;border-radius:20px;height:40px;display:flex;justify-content:center;align-items:center}.past-draws .win-card .winner-cont .winner-code p{color:#262626;margin:0}.our-winners{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.our-winners h1{margin:0}.our-winners .month-filter{display:flex;justify-content:center;align-items:center;margin:15px 0;gap:20px}.our-winners .winners-content{padding-top:30px;padding-bottom:30px}.sign-up{text-align:center;display:flex;flex-direction:column;align-items:center}.sign-up .triangle-background{position:absolute;top:0;left:30%;width:0;height:0;border-left:500px solid transparent;border-top:600px solid #98ff66;z-index:-1}.sign-up form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:60%}@media (max-width:768px){.sign-up .triangle-background{left:-10%;border-left:400px solid transparent;border-top:500px solid #98ff66}.sign-up form{width:100%}}.experience-rules-page h1{text-align:center}.naomihouse-columns{margin-top:60px;margin-bottom:60px}.naomihouse-columns p{margin-bottom:10px}.header{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#262626;color:#eaeaea;position:fixed;width:100%;box-sizing:border-box;z-index:999}.header .header-link{width:150px;z-index:20;display:inline-block}.header .header-link .header-link img{width:100%;max-width:100%}.header h2{margin:0;color:#fff!important}.header .logo-container{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:40px;left:0}.header .logo-container .logo-link{width:180px}.header .logo-container .logo-link img{max-width:100%}.header .mobile-logo{width:160px}.header a{display:flex;align-items:center;justify-content:center}.header a:hover{opacity:unset}.header .burger-button{background:none;border:none;color:#eaeaea;cursor:pointer;z-index:20;padding:10px;margin:0;width:unset}.header .burger-button:hover{background:unset}.header .burger-button img{width:50px;height:50px}.header .sidebar{position:fixed;top:0;right:-100%;width:320px;height:100vh;background:#fff;padding:1rem;display:flex;flex-direction:column;transition:right .5s ease-in-out;z-index:15}.header .sidebar.open{right:0}.header .sidebar .sidebar-inner{display:flex;padding-top:60px;flex-direction:column;height:100%;font-size:22px;justify-content:space-between;padding-bottom:50px}.header .sidebar .sidebar-inner h3{margin:0}.header .sidebar .sidebar-inner .user-info-inner{display:flex;align-items:center;justify-content:space-around;padding:20px 0}.header .sidebar .sidebar-inner .user-info-inner a{margin:0;padding-left:35px;position:relative;transition:all .3s ease-in-out}.header .sidebar .sidebar-inner .user-info-inner a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.header .sidebar .sidebar-inner .user-info-inner a.login-link:before{background-image:url(/_next/static/media/user.fce1a4b4.svg)}.header .sidebar .sidebar-inner .user-info-inner a.register-link:before{background-image:url(/_next/static/media/user-plus.7326bdf2.svg)}.header .sidebar .sidebar-inner .user-info-inner a.account-link:before{background-image:url(/_next/static/media/user.fce1a4b4.svg)}.header .sidebar .sidebar-inner .user-info-inner a.logout:before{background-image:url(/_next/static/media/log-out.2a8e85c1.svg)}.header .sidebar .sidebar-inner .user-info-inner a:hover{color:#98ff66}.header .sidebar .sidebar-inner .social-links{display:flex;justify-content:space-between;padding:10px}.header .sidebar .sidebar-inner .social-links img{width:40px;height:40px}.header .sidebar .sidebar-inner .sidebar-logo{padding:30px;width:100%;box-sizing:border-box}.header .auth-links a,.header .user-info a{display:block;color:#262626;text-decoration:none;margin-bottom:1rem;position:relative;transition:all .3s ease-in-out;margin-left:80px}.header .auth-links a.basket,.header .user-info a.basket{margin-left:80px;padding:15px 15px 15px 40px}.header .auth-links a.basket:before,.header .user-info a.basket:before{content:"";position:absolute;top:45%;left:0;transform:translateY(-50%);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-image:url(/_next/static/media/shopping-bag.37342157.svg)}.header .auth-links a:hover,.header .user-info a:hover{color:#98ff66}.header .logout{cursor:pointer}.header .overlay{position:fixed;top:0;right:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:10;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none}.header .overlay.open{opacity:1;pointer-events:auto}@media (max-width:768px){.header h2{font-size:16px}.header .header-link{width:90px}}.login{padding-top:60px}.login,.login .login-form{display:flex;flex-direction:column;justify-content:center;align-items:center}.login .login-form{padding:20px}.login .login-form,.register{width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}.register{padding:60px 20px 20px}.register h2{text-align:center;margin-bottom:20px}.register .register-form{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.register .register-form,footer{width:100%;box-sizing:border-box}footer{background-color:#262626;padding:20px;text-align:center}footer .footer-content{display:flex;justify-content:space-between;padding:20px}footer .footer-content .flex-col{text-align:left}footer .footer-content .logos-col{width:25%;min-height:100%;border-right:2px solid #98ff66}footer .footer-content .logos-col,footer .footer-content .logos-col .social-icons{display:flex;flex-direction:column;justify-content:space-around;align-items:center}footer .footer-content .logos-col .social-icons{border-top:2px solid #98ff66;border-bottom:2px solid #98ff66;width:100%;padding:40px 0}footer .footer-content .logos-col .social-icons .socials-row{display:flex;justify-content:space-around;align-items:center;width:80%;padding:0 20px}footer .footer-content .logos-col .social-icons .socials-row a{margin:0}footer .footer-content .logos-col .social-icons img{width:40px;height:40px;cursor:pointer}footer .footer-content .logos-col .anchord-logo{margin:35px 0;max-width:100%}footer .footer-content .logos-col .charity-cont{width:100%;text-align:center}footer .footer-content .logos-col .charity-cont img{width:50%;height:90%;padding:20px 0}footer .footer-content .logos-col .trustpilot img{width:100%;height:100%;max-width:300px;max-height:100px;padding:20px 0}footer .footer-content h4{color:#98ff66;font-size:26px}footer .footer-content a{color:#fff;text-decoration:none;font-size:22px;margin-bottom:15px}footer .footer-content a:hover{text-decoration:underline}@media (max-width:768px){footer{padding:20px 10px}footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer-content .logos-col{flex:1 1 100%;margin-bottom:20px;border-right:none}footer .collapsible{width:100%;border-top:2px solid #98ff66;padding-bottom:30px}footer .collapsible .collapsible-header{display:flex;justify-content:space-between;align-items:center;padding-top:30px;cursor:pointer;font-weight:700;color:#fff;text-align:center;width:100%}footer .collapsible .collapsible-header span{color:#fff;font-size:26px}footer .collapsible .collapsible-content{overflow:hidden;transition:max-height .3s ease}footer .collapsible .collapsible-content-inner{padding-bottom:12px}footer .collapsible .collapsible-content-inner strong{color:#fff;font-size:22px}footer .collapsible .collapsible-content-inner a{display:block;font-size:16px}}.order-summary .cart-summary .cart-summary-row{padding:10px 0}.order-summary .cart-summary .cart-summary-row .cart-summary-item.name{width:50%}.order-summary .cart-summary .cart-summary-row .cart-summary-item.price{width:25%;text-align:right}.order-summary .cost-summary .one-time,.order-summary .cost-summary .recurring{padding:10px 0}.order-summary .cost-summary .order-summary-item.total{font-weight:700}@media (max-width:768px){.order-summary{padding:0}.order-summary .cart-summary .cart-summary-row{display:flex;justify-content:space-between}.order-summary .cart-summary .cart-summary-row .cart-summary .price{text-align:right!important}.order-summary .cost-summary .order-summary-row{display:flex;justify-content:space-between}}.home-hero{position:relative;max-height:calc(100vh - 110px - 249px);min-height:calc(100vh - 110px - 249px);height:calc(100vh - 110px - 249px)}.home-hero,.home-hero .home-hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.home-hero .home-hero-content{text-align:center;color:#fff;position:absolute;top:20%;box-sizing:border-box;width:93%;max-width:93%;gap:80px}.home-hero .home-hero-content button{font-size:24px;width:280px;border-radius:30px;padding:15px 0}.home-hero .home-hero-content button:hover{opacity:unset}.home-hero .home-hero-content h1{font-size:clamp(24px,5vw,36px);margin-bottom:clamp(15px,3vw,30px)}.home-hero .home-hero-content .dark-box{color:#fff;padding:15px;background:rgba(0,0,0,.6);border-radius:15px;width:clamp(280px,80%,750px);margin:0 auto}.home-hero .draw-countdown p{color:#fff}.home-hero .draw-countdown h2{margin-top:0;color:#fff;font-size:36px}.home-page-sub-hero{padding-bottom:40px}.home-page-sub-hero h2{text-align:center}@media (max-width:768px){.home-hero{min-height:calc(100vh - 110px);max-height:calc(100vh - 110px)}.home-hero .home-hero-content{width:90%;gap:20px;top:22%;left:50%;transform:translate(-50%,-30%)}.home-hero .home-hero-content h1{font-size:20px;margin-bottom:10px}.home-hero .home-hero-content h2{font-size:20px}.home-hero .home-hero-content .dark-box{padding:15px;width:90%}}@media (min-height:720px) and (max-height:800px),(min-width:769px) and (max-width:1280px){.home-hero{min-height:600px;max-height:600px}.home-hero .home-hero-content{top:20%}.home-hero .home-hero-content h1{font-size:25px;margin-bottom:15px}.home-hero .home-hero-content .dark-box{padding:clamp(15px,2vw,20px);width:clamp(300px,50%,500px)}}@media (min-height:801px) and (max-height:900px),(min-width:1281px) and (max-width:1440px){.home-hero{min-height:650px;max-height:650px}.home-hero .home-hero-content{top:20%}.home-hero .home-hero-content h1{font-size:25px;margin-bottom:15px}.home-hero .home-hero-content .dark-box{padding:clamp(15px,2vw,20px);width:clamp(300px,40%,500px)}}@media (min-height:864px) and (max-height:900px),(min-width:1441px) and (max-width:1600px){.home-hero{min-height:700px;max-height:700px}.home-hero .home-hero-content{top:20%}.home-hero .home-hero-content h1{font-size:25px;margin-bottom:15px}.home-hero .home-hero-content .dark-box{padding:clamp(20px,2.5vw,25px);width:clamp(350px,40%,500px)}}.home-swiper{width:100vw;position:relative;overflow:hidden}.swiper{width:100%;height:auto}.swiper .swiper-button-next,.swiper .swiper-button-prev{z-index:10;color:#98ff66}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:80px}.swiper .swiper-button-next{padding-right:15px}.swiper-slide{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:768px){.home-swiper{margin-bottom:0!important;overflow:hidden!important}.bg-image,.home-swiper,.swiper{height:300px!important;max-height:300px!important;min-height:0!important}.bg-image{background-position:50%!important;background-size:cover!important}.swiper-slide,.swiper-wrapper{height:300px!important;max-height:300px!important;min-height:0!important}}.swiper-caption-cont{position:absolute;bottom:0;right:0;width:40%;padding:2rem;z-index:10;background:rgba(0,0,0,.5);border-top-left-radius:15px}.swiper-caption-cont .swiper-caption{color:#fff;text-align:right}.swiper-caption-cont .swiper-caption p{color:#fff}@media (max-width:1024px){.home-swiper{height:60vh}}@media (max-width:768px){.home-swiper{width:100%;height:80vh;min-height:80vh;margin:0 auto}.home-swiper .swiper-slide{width:100%;height:auto;margin:0 auto}.home-swiper .swiper-slide .swiper-caption-cont{width:100%;height:auto;padding:20px;box-sizing:border-box}.home-swiper .swiper-button-next:after,.home-swiper .swiper-button-prev:after{font-size:30px}}.collapsible-header{display:flex;justify-content:space-between}.collapsible-header h3{margin:0}.collapsible-header:hover{cursor:pointer}.collapsible-content{overflow:hidden;transition-duration:.5s}.collapsible-content-open{margin-top:30px}.collapsible-content-inner ul{margin:0}.custom-select{position:relative}.custom-select .custom-select-input{position:relative;width:100%;padding:10px 15px;margin:10px 0;border:1px solid #f2f2f2;background:#fff;border-radius:10px;box-sizing:border-box;font-size:15px;color:#262626;z-index:3}.custom-select .custom-select-input:hover{cursor:pointer}.custom-select .custom-select-input:after{content:url(/_next/static/media/chevron.91e673bb.svg);transition-duration:.1s;position:absolute;right:8px;top:10px;transform-origin:center;height:20px}.custom-select .custom-select-options{position:absolute;width:100%;top:20px;left:0;max-height:200px;height:0!important;overflow:hidden;background:#fff;border:1px solid #f2f2f2;box-sizing:border-box;border-radius:10px;z-index:2;transition-duration:.3s}.custom-select .custom-select-options .custom-select-options-inner{min-height:200px;max-height:200px;overflow-y:auto}.custom-select .custom-select-options .custom-select-option:first-child{margin-top:30px}.custom-select .custom-select-options .custom-select-option{padding:10px;opacity:.8;transition-duration:.1s;color:#262626;font-size:15px}.custom-select .custom-select-options .custom-select-option:hover{opacity:1;cursor:pointer;color:#98ff66}.custom-select.open{z-index:5}.custom-select.open .custom-select-options{height:400px!important}.custom-select.open .custom-select-input:after{transform:rotate(180deg)}.custom-select.closing{z-index:5}.mollie-component{border-radius:10px!important;font-weight:300;margin-bottom:10px}.mollie-card-component__error{position:absolute;right:0}.mollie-wallet-payments .separator-cont{position:relative;width:100%;box-sizing:border-box}.mollie-wallet-payments .separator-cont .separator{width:100%;padding-top:7px;border-top:unset!important;border-bottom:1px solid hsla(0,0%,78%,.8)}.mollie-wallet-payments .separator-cont small{position:absolute;top:35%;left:50%;transform:translateX(-50%);background-color:#eaeaea;width:110px;text-align:center;text-transform:uppercase}.mollie-wallet-payments .wallets{padding-bottom:5px}.mollie-wallet-payments .wallet-button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.mollie-wallet-payments .wallet-button.paypal{background-color:#fcbb32;height:52px}.mollie-wallet-payments .wallet-button.paypal img{height:24px;width:auto}.mollie-wallet-payments .wallet-button.paypal:hover{background-color:#f9a800}.product-catalog{text-align:center}.product-catalog .products-cont{background:#c9c9c9;padding-top:30px;padding-bottom:30px}.product-catalog .recurring-purchase{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:30px;padding:30px 0}.product-catalog .recurring-purchase .purchase-item{width:320px;padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.product-catalog .recurring-purchase .purchase-item .price-cont{padding:30px 30px 0}.product-catalog .recurring-purchase .purchase-item .price-cont .price{font-size:40px;font-weight:700}.product-catalog .recurring-purchase .purchase-item .price-cont .price span{font-size:22px;font-weight:400}.product-catalog .recurring-purchase .purchase-item .description-cont{display:flex;padding-top:30px;padding-bottom:30px;flex-direction:column;justify-content:space-between;align-items:center;text-align:left;background:#262626;width:100%;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.product-catalog .recurring-purchase .purchase-item .description-cont p{font-size:20px;color:#fff;padding-left:30px;padding-right:30px;padding-bottom:30px}.product-catalog .recurring-purchase .purchase-item:nth-child(2){border:10px solid #98ff66}.product-catalog .single-purchase{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;padding:30px 0}.product-catalog .single-purchase .purchase-item{width:320px;padding:20px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.product-catalog .single-purchase .purchase-item .purchase-item-title{font-size:24px;border-bottom:3px solid #98ff66;padding-bottom:5px;margin-top:0}.product-catalog .single-purchase .purchase-item .price{font-size:40px;font-weight:700}.product-catalog .postal-entry,.product-catalog .single-purchase .purchase-item:nth-child(2){border:10px solid #98ff66}.product-catalog .postal-entry h2{margin-top:0}.product-catalog .tabs{padding-bottom:30px}.product-catalog .tabs .one-time,.product-catalog .tabs .postal,.product-catalog .tabs .recurring{background:none;border-radius:0;font-size:24px;width:300px;color:#bbb}.product-catalog .tabs .one-time.active,.product-catalog .tabs .postal.active,.product-catalog .tabs .recurring.active{border-bottom:5px solid #98ff66;color:#262626}@media (max-width:768px){.products-cont .single-purchase{flex-direction:column}.products-cont .single-purchase .purchase-item{box-sizing:border-box}.products-cont .recurring-purchase{flex-direction:column}.products-cont .recurring-purchase .purchase-item{box-sizing:border-box}}.product-catalog-home-outer{position:relative;min-height:150px;width:100%}.product-catalog-home{text-align:center;left:0;width:100%}.product-catalog-home .products-cont{margin-bottom:30px}.product-catalog-home .products-cont .content-wrap{min-height:180px;position:relative;padding:10px}.product-catalog-home .products-cont .fade-wrapper{min-height:150px;position:relative;width:100%;transition:opacity .3s ease}.product-catalog-home .product-info-top{display:none}.product-catalog-home .recurring-purchase{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:30px}.product-catalog-home .recurring-purchase .purchase-item{width:320px;padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.product-catalog-home .recurring-purchase .purchase-item .price-cont{padding:30px 30px 0}.product-catalog-home .recurring-purchase .purchase-item .price-cont .price{font-size:40px;font-weight:700}.product-catalog-home .recurring-purchase .purchase-item .price-cont .price span{font-size:22px;font-weight:400}.product-catalog-home .recurring-purchase .purchase-item .description-cont{display:flex;padding-top:30px;padding-bottom:30px;flex-direction:column;justify-content:space-between;align-items:center;text-align:left;background:#262626;width:100%;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.product-catalog-home .recurring-purchase .purchase-item .description-cont p{font-size:20px;color:#fff;padding-left:30px;padding-right:30px;padding-bottom:30px}.product-catalog-home .recurring-purchase .purchase-item:nth-child(2){border:10px solid #98ff66}.product-catalog-home .single-purchase{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px}.product-catalog-home .single-purchase .purchase-item{width:320px;padding:20px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.product-catalog-home .single-purchase .purchase-item .purchase-item-title{font-size:24px;padding-bottom:5px;margin-top:0}.product-catalog-home .single-purchase .purchase-item .price{font-size:40px;font-weight:700}.product-catalog-home .postal-entry,.product-catalog-home .single-purchase .purchase-item:nth-child(2){border:10px solid #98ff66}.product-catalog-home .postal-entry h2{margin-top:0}.product-catalog-home .tabs-container{width:clamp(280px,60vw,400px);margin:0 auto 20px;background:rgba(0,0,0,.6);border-radius:30px;padding:5px;position:relative;overflow:hidden}.product-catalog-home .tabs{padding:0;display:flex;justify-content:center;position:relative;z-index:2}.product-catalog-home .tabs .one-time,.product-catalog-home .tabs .postal{border-radius:30px;font-size:16px;width:50%;text-align:center;transition:all .3s ease;cursor:pointer;padding:clamp(8px,2vw,10px) 0;font-weight:600;border:none;position:relative;z-index:2;color:#fff;background:transparent}.product-catalog-home .tabs .one-time.active,.product-catalog-home .tabs .postal.active{color:#262626;font-weight:600}.product-catalog-home .tab-slider{position:absolute;top:5px;left:5px;width:calc(50% - 5px);height:calc(100% - 10px);background:#98ff66;border-radius:25px;transition:transform .3s ease;z-index:1}.product-catalog-home .tab-slider.slide-right{transform:translateX(100%)}@media (max-width:768px){.product-catalog-home .tabs-container{width:clamp(220px,80vw,300px);padding:2px;margin-bottom:15px}.product-catalog-home .tabs .one-time,.product-catalog-home .tabs .postal{font-size:13px;padding:2px 0;line-height:1.5}.product-catalog-home .tab-slider{top:2px;left:2px;height:calc(100% - 4px)}}@media (max-width:375px){.product-catalog-home .tabs-container{width:90%;padding:2px}.product-catalog-home .tabs .one-time,.product-catalog-home .tabs .postal{font-size:10px;padding:1px 0;line-height:1.4}}@media (min-height:720px) and (max-height:800px),(min-width:769px) and (max-width:1280px){.product-catalog-home .tabs-container{width:clamp(250px,40vw,350px);margin-bottom:10px}.product-catalog-home .tabs .one-time,.product-catalog-home .tabs .postal{font-size:16px;padding:5px 0}.product-catalog-home .products-cont .purchase-items{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.product-catalog-home .products-cont .purchase-items .purchase-item{width:calc(33.33% - 10px);min-width:250px}}@media (max-width:768px){.product-catalog-home{top:-320px}.product-catalog-home-outer{width:100%}.products-cont .single-purchase{flex-direction:column}.products-cont .single-purchase .purchase-item{box-sizing:border-box}.products-cont .recurring-purchase{flex-direction:column}.products-cont .recurring-purchase .purchase-item{box-sizing:border-box}.product-catalog-home .tabs{padding-bottom:0}.product-catalog-home .tabs .one-time,.product-catalog-home .tabs .postal,.product-catalog-home .tabs .recurring{font-size:13px!important;width:250px;padding:5px}.product-catalog-home .tabs .one-time.active,.product-catalog-home .tabs .postal.active,.product-catalog-home .tabs .recurring.active{border-bottom:none}}.product-catalog-home .tabs{padding-bottom:4px}.product-catalog-home .recurring-purchase,.product-catalog-home .single-purchase{gap:16px;padding:4px 0}.product-catalog-home .recurring-purchase .purchase-item,.product-catalog-home .single-purchase .purchase-item{padding:8px}