body{scroll-behavior:smooth}[data-testid=widgetButtonFrame]{transition:.5s}[data-testid=widgetButtonFrame].moveup{bottom:104px!important;transition:.5s}#storeify-sl-btn-trigger-popup{display:none!important}.opkl-header{max-height:97px;overflow:hidden}.opkl-header .pageheader__layout .inline-header-nav{visibility:visible;height:auto;overflow:visible;opacity:1}.opkl-header .pageheader__layout .header-left{flex:0 0 auto;order:2;justify-content:center;display:flex}.opkl-header .pageheader__layout .header-left .main-menu-wrapper.hidden-big{display:none}.opkl-header .pageheader__layout .header-left .main-menu-wrapper .tier-1{justify-content:inherit}.opkl-header .pageheader__layout .header-center{flex:1 1 33%;order:1;justify-content:start}.opkl-header .pageheader__layout .header-center .logo{justify-content:inherit}.opkl-header .pageheader__layout .header-items{order:3;flex:0 0 33%}.opkl-header .cart-count{width:16px;height:16px;font-size:9px;line-height:8px;color:#fff;text-indent:unset;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#000;right:unset;left:5px;top:5px}@media(max-width:1200px){.opkl-header .pageheader__layout .inline-header-nav{display:none}.opkl-header .pageheader__layout .header-left{order:1;flex:1 1 33%;justify-content:start}.opkl-header .pageheader__layout .header-left .main-menu-wrapper.hidden-big{display:inline-block}.opkl-header .pageheader__layout .header-left .main-menu-wrapper summary{display:flex;flex-direction:row-reverse;justify-content:start}.opkl-header .pageheader__layout .header-center{order:2;flex:1 1 33%}.opkl-header .pageheader__layout .header-items{order:3;flex:1 1 33%}}@media(max-width:466px){.opkl-header .pageheader__layout .inline-header-nav{visibility:visible;height:auto;overflow:visible;opacity:1}.opkl-header .pageheader__layout .header-center{flex-basis:33%}}@media(min-width:991px){.opkl-header .header-items .store-localization .disclosure-list--visible{bottom:unset;top:30px}}@media(max-width:550px){.opkl-header .header-items .store-localization .disclosure-list{padding-inline:5px;min-width:0px;margin:0;top:34px!important}.opkl-header .header-items .store-localization .disclosure-list .full{display:none}.opkl-header .header-items .store-localization .disclosure-list .abbr{display:block!important}}.btn{font-weight:500;font-size:16px;line-height:16px;text-transform:uppercase;padding:20px 40px;transition:.2s ease-in-out;border-radius:4px;background:transparent;cursor:pointer}.container-small{max-width:1200px;margin:0 auto;padding:0 20px}.header-search-inline .header-search__results-wrapper{position:absolute;margin-top:34px;background:#fff;padding:0 15px 10px 10px;z-index:-1;width:100%}.header-search-inline .header-search__content{margin:0 25px 0 0;border:1px solid black;border-radius:3px;min-width:220px;position:relative;overflow:hidden}.header-search-inline .header-search__placeholder{display:none}.header-search-inline{padding:0}.header-search-inline .input-with-clear__clear{display:none}.header-search-inline .input-with-button__input{background:#fff;padding:8px 12px;border:none}.header-search-inline .input-with-button__input:hover{background:#fff}.header-search-inline .header-search-toggle{padding-right:14px}.scrolled-down .pageheader__layout{top:0}.scrolled-down .pageheader__layout:before{transform:unset;border:unset}header .rating-box{padding-top:30px;display:flex;width:100%;justify-content:end;gap:28px;align-items:center;margin-bottom:-15px}header .rating-box a{display:flex;align-items:center;justify-content:center}header .rating-box .stars-part{display:flex;gap:5px;align-items:center;font-size:14px;line-height:14px}.nav-row a{display:flex}.logo__image{max-width:166px!important}.announcement__inner{letter-spacing:0;font-size:12px}.nav-row li{text-transform:uppercase}.video-buttons{display:flex;gap:20px;justify-content:center}.video-buttons .video-button{font-weight:500;font-size:16px;line-height:16px;text-transform:uppercase;padding:20px 40px;transition:.2s ease-in-out;border-radius:4px}.video-buttons .video-button:hover{filter:invert(1);transition:.2s ease-in-out}.video-container h2{text-transform:uppercase;font-size:85px;line-height:100px;margin-bottom:25px;padding:0;letter-spacing:0}.video-container{max-height:650px;overflow:hidden}.app-section:has(.shopify-block .essential-announcement-block:empty){display:none}.no-banner .pageheader__layout:before{border:unset}.open-menu .opkl-header .essential_countdown_annoucement_bar_wrapper{z-index:0}.open-menu .essential_annoucement_bar_wrapper,.open-side-drawer .essential_annoucement_bar_wrapper{z-index:-1!important}.pageheader__contents{border-bottom:1px solid #ccc}.section-search{padding:10px 25px 40px}.section-search .header-search-inline{max-width:600px;margin:0 auto}.section-search .header-search__content{border:unset}.section-search .input-with-button__input{border:1px solid black;font-size:22px;padding:10px 28px;border-radius:3px}.section-search .header-search__results-wrapper{margin-top:55px;z-index:1;max-width:520px}.product .product-price__compare:before{height:1px;background:#9b9b9b;width:100%;top:50%;rotate:90;transform:rotate(350deg);position:absolute;content:"";margin:auto}.product .product-price__compare{position:relative;text-decoration:none}.section-search .search-button{display:flex;background:#000;justify-content:center;align-items:center;padding:0 33px;gap:8px;border-radius:4px;color:#fff;fill:#fff;font-size:16px;line-height:16px;text-transform:uppercase}.section-search .text-section-search{font-size:22px;max-width:650px;text-align:center;margin:0 auto;padding:35px 0 0}.opkl-collection{background:#f4f4f4;padding:52px 0 74px}.opkl-collection .column{margin:0 20px}.opkl-collection .card__image{background-color:#fff}.opkl-collection h2{text-transform:uppercase;font-size:46px}.opkl-collection .opkl-product-list{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap}.opkl-collection .slick-opkl-collection .slick-dots{bottom:-70px;pointer-events:all}.opkl-collection .slick-opkl-collection .slick-track{display:grid;grid-auto-flow:column}.opkl-collection .slick-opkl-collection .opkl-product-card{display:flex!important}.opkl-collection .slick-dots button:before{background-color:#e5e7eb;border:unset}.opkl-collection .slick-dots .slick-active button:before{background:#000}.opkl-collection .slick-prev{margin-left:-60px;opacity:1}.opkl-collection .slick-next{margin-right:-60px;opacity:1}.opkl-collection .slick-next svg,.opkl-collection .slick-prev svg{width:26px;height:auto}.opkl-collection .slick-next:focus,.opkl-collection .slick-slider:hover .slick-next{margin-right:-60px}.opkl-collection .slick-prev:focus,.opkl-collection .slick-slider:hover .slick-prev{margin-left:-60px}.opkl-product-card .buy_quant{display:none}.opkl-collection .card__content{text-align:center}.card__content .subtitle{color:#9b9b9b;text-align:center}.opkl-collection .product-price{font-size:18px;font-weight:400;margin-bottom:8px}.opkl-collection .card__title a{font-weight:500;color:#000;font-size:18px}.opkl-product-card .btn,.opkl-collection .btn,.opkl-product-list .section-footer .btn{font-weight:500;font-size:16px;line-height:16px;text-transform:uppercase;padding:20px 40px;transition:.2s ease-in-out;border-radius:4px;background:#000;color:#fff;border:1px solid black;cursor:pointer}.opkl-collection .section-footer .btn:hover,.opkl-product-list .section-footer .btn:hover{background-color:#000;color:#fff}.opkl-product-card .btn:hover{background-color:#fff;color:#000;transition:.2s ease-in-out}.opkl-collection .section-footer{margin-top:120px}.opkl-collection .section-footer .btn{background-color:transparent;color:#000}.image-banner h2{font-size:46px;text-transform:uppercase}.image-banner p{padding-bottom:30px}.image-banner .btn{font-weight:500;font-size:16px;line-height:16px;text-transform:uppercase;padding:20px 40px;transition:.2s ease-in-out;border-radius:4px;background:transparent;color:#fff;border:1px solid white;cursor:pointer}.image-banner .btn:hover{background:#000}@media screen and (max-width:768px){.spaced-section .opk-mobile-rows{display:flex;flex-direction:row;gap:30px;overflow-x:auto}.spaced-section .opk-mobile-rows::-webkit-scrollbar{display:none}}.opk-spaced-section{margin-top:50px;margin-bottom:50px}@media screen and (min-width:768px){.opk-spaced-section{margin-top:80px;margin-bottom:80px}}.opk-text-center{text-align:center}.opk-text-container{margin-bottom:1em}.opk-icon-content p{margin-bottom:0}.icons-list{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;padding:0 20px}.icons-list .icon-block{display:flex;flex-direction:column;align-items:center;gap:13px;flex:1 1 0px}.icon-block .icon-image{height:80px;display:flex;align-items:center}@media only screen and (max-width:447px){.icons-list .icon-block:last-child .icon-title{width:80%}}.icon-block .icon-image img{max-height:65px;width:auto}@media screen and (max-width:768px){.icon-block .icon-image img{max-height:50px}}.icon-block .text{display:flex;flex-direction:column;gap:17px;align-items:center}.icon-block .icon-title{font-size:22px;font-weight:500;line-height:26px;text-align:center}@media screen and (max-width:768px){.icon-block .icon-title{font-size:17px;white-space:nowrap}}.icon-block .icon-content{font-size:18px;font-weight:400}@media screen and (max-width:768px){.icon-block .icon-content{font-size:17px}}.opkl-collection-list{padding:54px 20px;max-width:1200px;margin:0 auto}.opkl-collection-list h2{font-size:46px;text-transform:uppercase;margin-bottom:51px}.opkl-collection-list .card__link{color:#000;font-size:18px}.opkl-image-text{gap:20px}.opkl-image-text .opkl-text{padding:0;gap:40px}.opkl-image-text .opkl-image-flex{gap:20px;align-items:flex-start}.opkl-image-text h2{font-size:46px;text-transform:uppercase;margin-bottom:0}.opkl-image-text .media-with-text__half{flex:1;margin:auto}.opkl-image-text .rte{font-size:18px;line-height:30px;font-weight:400}.opkl-image-text .btn{font-weight:500;font-size:16px;line-height:16px;text-transform:uppercase;padding:20px 40px;transition:.2s ease-in-out;border-radius:4px;background:#000;color:#fff;border:1px solid black;cursor:pointer}.opkl-image-text .btn:hover{background:#fff!important;color:#000!important;border:1px solid black}.opkl-image-text .opkl-icons{display:flex;gap:8px}.opkl-image-text-multiple{display:flex;gap:20px}.crack-color{width:100%;height:275px;margin-top:-80px;position:absolute}.opkl-image-text-multiple .media-with-text__half{width:100%}.opkl-image-text-multiple .media-with-text{flex-direction:column;flex:1}.opkl-fade-image{display:flex;gap:20px}.opkl-fade-image .opkl-text{align-items:center;width:100%}.opkl-fade-image .media-with-text__link{position:absolute;opacity:0}.opkl-fade-image h2{font-size:18px;text-transform:none}.opkl-fade-image .opkl-image-flex:hover .media-with-text__link{opacity:1;transition:.3s ease-in-out}.opkl-fade-image .opkl-image-flex:hover .section-heading,.opkl-fade-image .opkl-image-flex:hover .opacity-bg{opacity:0;transition:.3s ease-in-out}.opkl-fade-image .opacity-bg{position:absolute;top:0;width:100%;height:100%;background:#fff;opacity:.8;transition:.3s ease-in-out}.opkl-fade-image .opkl-image-flex{flex:1 1 0px;position:relative}.opkl-fade-image .image-block{object-fit:cover;height:550px}.opkl-fade-image .text{position:absolute;height:550px;width:100%;top:0;display:flex}.newsletter .opkl-image-text .opkl-text{gap:0;padding:40px}.signup-section .input-with-button{margin:0}.featured-articles{display:flex;gap:20px;margin-bottom:80px}.featured-articles .slick-dots{margin-bottom:-70px;pointer-events:all}.featured-articles img{width:100%}.featured-articles button:before{background-color:#e5e7eb;border:unset}.featured-articles .slick-dots .slick-active button:before{background:#000}.featured-articles .article{flex:1 1 0px;display:flex;flex-direction:column;margin:0 10px}.featured-articles .title{font-size:18px;font-weight:500;color:#000;margin:0}.featured-articles .date{font-size:16px;font-weight:400;margin:5px 0;display:flex;gap:8px}.featured-articles .btn{padding:unset;border:unset;text-decoration:underline}.featured-articles .btn:hover{text-decoration:none}.featured-articles .tag{background:#db0032;color:#fff;text-transform:uppercase;font-size:12px;display:flex;font-weight:400;align-items:center;padding:3px 9px}.featured-articles .excerpt{font-size:18px;font-weight:400;color:#000}.opkl-articles h2{text-transform:uppercase;font-size:46px;padding:50px 0;text-align:center;margin-bottom:0}.opkl-articles .more-button{padding:60px 0;text-align:center}.opkl-articles .btn:hover{background:#000;color:#fff}.opkl-footer{display:flex;flex-direction:column;gap:14px}.opkl-footer .first-row{display:flex;flex-direction:row-reverse;padding:81px 0;gap:40px}.opkl-footer .first-row .left-part{display:flex;width:100%;flex-basis:70%;flex-wrap:wrap}.opkl-footer .footer__form{width:100%}.opkl-footer .footer__form .footer__form-form{width:396px}.opkl-footer .footer__form #mc_embed_shell{display:flex;justify-content:flex-end}.opkl-footer .footer__form #mc_embed_signup{background-color:#000;color:#fff}.opkl-footer .footer__form .indicates-required,.opkl-footer .footer__form .mc-field-group label{display:none}.opkl-footer .footer__form #mc_embed_signup_scroll{position:relative}.opkl-footer .footer__form #mc_embed_signup_scroll .clear{position:absolute;top:29px;right:0}.opkl-footer .footer__form #mc-embedded-subscribe{margin:0}.opkl-footer .footer__form .mce_inline_error{width:100%}.opkl-footer .footer__form-title{font-size:20px;color:#fff;padding-left:4px}.opkl-footer .footer__form p{font-size:16px;font-weight:400;padding-left:4px}.opkl-footer .footer__form-container{position:relative;display:flex;justify-content:end;flex-wrap:wrap;gap:5px}.opkl-footer .footer__form-input{width:100%;padding:11px 16px;font-size:16px;background-color:#000;color:#fff;border:1px solid #FFFFFF}.opkl-footer .footer__form-submit{position:absolute;padding:11px 16px}.opkl-footer .first-row .right-part{display:flex;flex-direction:column;width:100%;flex-basis:30%}.opkl-footer .first-row .right-part .text{margin:1em 0;font-size:16px;font-weight:400}.opkl-footer ul{list-style:none;padding-left:0}.opkl-footer li{padding:0 0 5px;font-size:16px;font-weight:400}.opkl-footer .menu{flex:1 1 0px}.opkl-footer .title{font-size:20px}.opkl-footer .partner-icons{margin:1em 0 0;display:flex;gap:40px;align-items:center}.opkl-footer .second-row{display:flex;justify-content:space-between}.opkl-footer .logo{flex:unset;filter:invert(1)}.opkl-footer .second-row .right-part{display:flex;gap:50px;align-items:center}.opkl-footer .icons{display:flex;gap:6px}.opkl-footer .socials{display:flex;gap:10px}.opkl-footer .ship-icons img{height:fit-content}.opkl-footer .third-row p{font-weight:400;font-size:13px;margin-bottom:0}.opkl-footer .third-row{padding-bottom:30px}.prod-label.tl,.prod-label.bl{right:30px;left:unset}.prod-label.tl,.prod-label.tr{top:30px}.banner.banner--bg{margin:0 auto}.banner__text h1{font-size:85px;line-height:100px;text-transform:uppercase;margin:0}.banner__text{width:auto}.banner__text p{max-width:795px;font-size:22px;font-weight:400;margin:0 auto}h3.card__title{color:#000;font-size:18px;letter-spacing:0px;font-weight:500;text-align:center}.opkl-product-list .card__content{text-align:center;display:flex;flex-direction:column;gap:8px}.opkl-product-list h2{font-size:46px;font-weight:500;margin-bottom:75px}.opkl-product-list .card__title{font-size:18px;font-weight:500}.opkl-product-list .product-price{color:#000;font-size:18px;font-weight:400}.opkl-product-list .section-footer .btn{background-color:transparent;color:#000;margin-top:80px}.opkl-product-list .grid--row-gutters{margin-bottom:0}.relative-position{position:relative}.product .product-form-block{margin:1rem 0}.product .product-form-block .price-with-badges{display:flex;flex-direction:column;gap:1rem}.product .product-form-block .price-with-badges .badges{display:flex;gap:1rem}.product .breadcrumbs{position:relative;margin:0;padding:0 0 13px}.product .breadcrumbs .icon>svg{width:unset;height:unset}.product .breadcrumbs-list__link{opacity:1;font-size:16px;font-weight:400}.product .breadcrumbs .icon{opacity:1;margin:0 .5rem}.product .product-title{margin:0}.product .h2{font-size:36px;line-height:42px;font-weight:500}.product .subtitle{font-size:18px;line-height:36px;color:#9b9b9b;font-weight:400}.product .app-block{margin:0;font-size:26px}.product .product-price{display:flex;justify-content:start;align-items:center;gap:20px;font-size:28px}.product .product-price__compare{margin:0;color:#696969;font-weight:500}.product .product-price__amount{font-weight:500;font-size:20px}.product .shopify-product-form .wk-button{display:none!important}.product .option-selector:not(.swatches) .opt-label{border-width:1px;border-radius:3px;margin:0;line-height:1.5;font-size:16px;font-weight:400;letter-spacing:0px;text-transform:none;padding:8px 20px;height:fit-content}.product .option-selector:not(.swatches) .option-selector__btns{margin:0;gap:16px}.product .js-product-form{display:flex;gap:16px}.product .product-add{margin:0}.product .wk-button__label{display:none}.product .wk-button__icon{margin:0}.product .wk-button{margin:0;background:#dedede;padding:0 20px;border-radius:4px}.product .qty-selector{border:1px solid black;border-radius:4px}.product .quantity{width:2ch!important}.product .js-product-form .btn{background:#000;color:#fff;align-items:center;line-height:19px;display:flex;gap:10px;padding:18px 40px;border:1px solid black}.product .js-product-form .btn:hover{background:#fff;color:#000}.product .js-product-form .btn:hover svg path{fill:#000}.product .product-description{font-size:18px;font-weight:350}.product .expand-media-row{display:none}.product .teams{display:flex;align-items:center;gap:20px}.product .checkboxes{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:10px;font-size:15px;font-weight:400}.product .checkboxes img{margin-right:5px}.product .product-grid__detail .cc-accordion{border-top:1px solid #cccccc}.opkl-cart-totals{width:25%!important}.cart-usp{display:flex;flex-direction:row-reverse;justify-content:end;align-items:start;margin-left:auto;gap:80px;width:fit-content}.cart-usp .cart-payment-icons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.cart-usp .cart-checkboxes{display:grid;grid-template-columns:auto;grid-column-gap:20px;grid-row-gap:10px;font-size:15px;font-weight:400}.cart-usp .cart-checkboxes img{margin-right:5px}.cart-usp .cart-teams{display:flex;align-items:center;gap:20px}@media screen and (max-width:1280px){.opkl-mobile-reverse{flex-direction:column-reverse;width:100%}.opkl-cart-totals{width:100%!important}}.features-articles{display:flex;gap:20px;flex-wrap:wrap}.features-articles .article{flex:1 1 0px}.features-articles .article h4{margin:.75rem 0}.features-articles .article .content{font-size:18px;font-weight:400}.fixed-bottom-add-block{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.fixed-add{position:fixed;bottom:0;left:0;background:#f8f8f8;width:100%;z-index:9;transform:translateY(100%);transition:.5s}.fixed-add.active{transform:translateY(0);transition:.5s}.fixed-add .right-side,.fixed-add .left-side{display:flex;align-items:center;gap:16px}.fixed-add .js-product-form .btn{padding:12px 35px;background-color:#db0032;border-color:#db0032}.fixed-add .stick-cart-title{font-size:20px;color:#000;font-weight:500}.fixed-add .js-product-form .btn:hover{color:#000}.fixed-add .js-product-form .btn:hover svg path{fill:#000}.fixed-add .js-product-form .input.quantity,.fixed-add .js-product-form .qty-btn{height:2.4rem}.fixed-add .js-product-form{align-items:center}.fixed-add .wk-button{padding:13px 20px 10px}.fixed-add .js-product-form .product-price{font-size:24px}.opkl-product-options{display:flex;gap:16px}.opkl-product-options .cc-select__btn{width:fit-content!important;border-radius:4px;border:1px solid black;font-size:16px;font-weight:400;padding:7px 45px 7px 20px;white-space:nowrap}.opkl-product-options .cc-select__option{white-space:nowrap}.opkl-product-options .option-selector__btns{display:flex;flex-direction:column;position:absolute;bottom:45px}.opkl-product-options .option-selector{position:relative;margin:0}.opkl-product-options .opt-label{padding:0;white-space:nowrap}.option-selector-opkl .cc-select__listbox{bottom:5px;top:unset}.opkl-recommendations .opkl-product-card .wk-button{display:none}.opkl-recommendations .opkl-product-card .card__content{text-align:center;display:flex;flex-direction:column;gap:18px}.opkl-recommendations h2{font-size:46px;text-transform:uppercase}.opkl-recommendations h3{margin:0}.opkl-recommendations .product-link{font-size:16px;text-transform:uppercase}.opkl-recommendations .product-price{font-size:18px;font-weight:400}#judgeme_product_reviews{max-width:1200px;margin:0 auto}.jdgm-rev-widg{padding:0 16px 24px!important}#judgeme_product_reviews .jdgm-row-stars{justify-content:space-between}#judgeme_product_reviews .jdgm-rev-widg__summary{align-items:start}.jdgm-widget-actions-wrapper{border-left:unset!important;align-items:end!important}.jdgm-widget-actions-wrapper a{margin:0}.jdgm-write-rev-link{background:#000!important;border:1px solid black!important;border-radius:4px!important;font-size:16px!important;text-transform:uppercase;font-weight:500!important;padding:14px 20px!important}.jdgm-rev{display:grid;grid-template-columns:200px 1fr}.jdgm-rev__reply{grid-column-start:2}.jdgm-rev__rating .jdgm-star{font-size:24px}.jdgm-rev__actions{display:none}.jdgm-rev__header{width:200px;display:flex;flex-direction:column}.jdgm-rev__cf-ans b{color:#000;font-weight:500}.jdgm-rev__slider-range:before,.jdgm-rev__slider-range:after{display:none}.jdgm-rev__icon{display:none!important}.jdgm-rev__slider-pointer{background:#000!important;border-radius:0!important;top:-8px!important;width:8px!important}.jdgm-rev__slider-range{height:1px!important;background-color:#9b9b9b!important}.jdgm-rev__custom-form{display:flex}.jdgm-rev__custom-form>*{flex:1 1 0px}.jdgm-rev__slider-wrapper{width:200px!important}.jdgm-rev__content{width:100%}.jdgm-row-rating{display:flex;flex-direction:column}.jdgm-row-actions{display:none!important}.jdgm-write-rev-link:hover{background:#fff!important;color:#000!important}.jdgm-rev-widg__summary-stars{display:flex;align-items:center}.jdgm-rev-widg__summary-average{font-size:32px}.jdgm-rev-widg__summary-average a{color:#000;text-decoration:none!important}.jdgm-rev-widg__summary .jdgm-star{font-size:24px!important}.jdgm-rev__author{color:#000!important}.jdgm-rev__slider-first,.jdgm-rev__slider-last{color:#000}.jdgm-rev-widg__title{text-align:left;font-size:36px!important;letter-spacing:0px}.jdgm-cf label{color:#000!important}.jdgm-form__title{text-transform:uppercase}.jdgm-widget .jdgm-picture-fieldset__box{width:60px;height:60px}.jdgm-form__fieldset-actions a{border:1px solid black;color:#000;font-size:18px;line-height:18px!important;font-weight:500;text-transform:uppercase;padding:12px 40px!important;border-radius:4px!important}.jdgm-form__fieldset-actions input{border:1px solid black!important;padding:12px 40px!important;line-height:18px!important;color:#000;font-size:18px;font-weight:500!important;background:#000!important;text-transform:uppercase;border-radius:4px!important}.jdgm-prev-badge__text{font-size:16px;font-weight:400;color:#9b9b9b}.jdgm-form-wrapper .jdgm-form{max-width:unset}.jdgm-form__fieldset{display:flex;align-items:center;justify-content:start}.jdgm-countdown{display:none}.jdgm-form__fieldset label{text-align:left}.jdgm-cf__options:not([data-type=text]){margin:unset!important}.jdgm-form__reviewer-name-format-container{display:none}.jdgm-form__fieldset>*:first-child{max-width:250px;width:100%}.jdgm-picture-fieldset__box-wrapper{width:60px;height:60px}.jdgm-cf-label-checkbox:before{border-color:#000!important}.jdgm-cf-label-checkbox:after{background:#000!important}.opkl-blog .blog-filter__select{display:flex;margin:0 0 30px;gap:16px;font-size:18px;justify-content:center}.opkl-blog .blog-filter__select a.active{text-decoration:underline}.opkl-blog .articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:20px}.opkl-blog h2{font-size:22px;margin:16px 0;font-weight:500}.opkl-blog .meta{font-size:16px;text-transform:none;letter-spacing:0;font-weight:400;display:flex;gap:12px}.opkl-blog .meta .tag{background:#db0032;color:#fff;text-transform:uppercase;font-size:12px;display:flex;font-weight:400;align-items:center;padding:3px 9px}.opkl-blog .rte{margin:16px 0;font-size:18px;font-weight:400}.opkl-blog .btn{padding:unset}.opkl-blog .btn:hover{text-decoration:underline}.article-banner h1{font-size:56px;text-transform:none;line-height:46px}.article-banner .meta{font-size:16px;letter-spacing:0;text-transform:none;font-weight:400;display:flex;justify-content:center;align-items:center;gap:12px;margin:15px 0}.article-banner .hor-div{width:1px;background:#fff;height:11px}.article-banner .reds{display:flex;gap:12px;justify-content:center}.article-banner .red{font-size:12px;padding:3px 9px;text-transform:uppercase;font-weight:400;background:#db0032}.article{font-size:18px;font-weight:400}.article>*{margin:15px 0}.article ul{list-style:none;padding:0}.article ul li{margin:10px 0}.article ul li a{color:#7c7a7a}.article ul li a:hover{text-decoration:underline}.article .image-text{display:flex;gap:20px;align-items:center}.article .image-text>*{flex:1 1 0}.article .articles-slider-slick .image{height:700px;overflow:hidden}.article .reading-width{max-width:100%}.opkl-article-form form{text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:100%}.opkl-article-form form select{padding:14px 19px;border:1px solid black}.opkl-article-form .signup-section{height:100%}.opkl-article-form form label{margin:15px 0 0;font-size:16px;text-transform:none;letter-spacing:0}.opkl-article-form form input{border:1px solid black}.opkl-article-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:unset}.opkl-article-form fieldset div{display:flex;gap:12px;align-items:center}.opkl-article-form fieldset label{margin:0;font-weight:400}.page-banner h1{font-size:56px;text-transform:none}.page-banner .subtitle,.opkl-page .content{font-size:18px;font-weight:400}.opkl-structure .image-text{display:flex;gap:20px;margin:4rem 0}.opkl-structure .image-text>*{flex:1 1 0px}.opkl-structure .content{font-size:18px;font-weight:400}.articles-slider-slick{margin:4rem 0;height:700px;overflow:hidden}.tech-partners h2{text-align:center;margin-bottom:2rem}.tech-partners .images{display:flex;flex-wrap:wrap;gap:80px;justify-content:center;align-items:center}.jdgm-carousel-wrapper{width:100%!important}.jdgm-carousel-wrapper .jdgm-carousel__arrows,.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:none!important}.opkl-image-text .video-container{position:relative;padding-bottom:56.25%;height:0}.opkl-image-text .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#bloggy--article .bggle_table-of-content a,#bloggy--article .bggle_text a{color:#7c7a7a;font-weight:300!important;font-size:16px!important;text-decoration:none}#bloggy--article .bggle--block{margin:3rem 0!important}#bloggy--article .bggle_table-of-content p{font-weight:500!important}#bloggy--article h2{font-weight:500!important;font-size:36px!important;letter-spacing:0px;margin-bottom:1.5rem!important}#bloggy--article .bggle_table-of-content a:hover,#bloggy--article .bggle_text a:hover{text-decoration:underline}#bloggy--article .bggle_text-with-image{align-items:center}#bloggy--article button,.bggle_button-link{font-weight:500!important;font-size:16px!important;line-height:16px;text-transform:uppercase!important;transition:.2s ease-in-out;border-radius:4px;background:transparent;cursor:pointer}#bloggy--article .tns-nav button{padding:0!important}.sharing-list a svg{fill:#000;color:#000}.opkl-contact{font-weight:400;font-size:18px;display:flex;gap:40px}.opkl-contact .rte{background:#f5f5f5;flex-basis:40%;padding:40px}.opkl-contact .form{flex-basis:60%}.opkl-contact .two-in-row{display:flex;gap:20px}.opkl-contact .two-in-row>*{flex:1 1 0px}.opkl-contact form{display:flex;flex-direction:column;gap:2rem}.opkl-contact input[type=text],.opkl-contact input[type=email],.opkl-contact textarea{border-color:#000;border-radius:4px}.opkl-contact label,.opkl-contact .title{font-size:18px;font-weight:400;text-transform:none;letter-spacing:0px;margin-bottom:.5rem}.opkl-contact fieldset{border:unset;display:flex;flex-direction:column;gap:10px;padding:0}.opkl-contact .form-inputs{display:flex;gap:10px;align-items:center}.opkl-contact .form-inputs label{margin-bottom:0;font-size:16px;font-weight:400}.opkl-contact .form-inputs input{width:20px;height:20px}.opkl-contact .btn{background:#000;border:1px solid black;color:#fff}.opkl-contact .btn:hover{background:#fff;color:#000}.storelocator-search{border:unset!important}#frm-storelocator-search select{min-width:auto;background-size:20px 20px;padding:0 20px 0 10px;border:1px solid black}#frm-storelocator-search .search-address-box input{padding-left:10px;border:1px solid black}#getbylocal,.linkdetailstore{display:none!important}#frm-storelocator-search #filter-group{height:auto!important}#frm-storelocator-search #btn-filter{display:none!important}#frm-storelocator-search .storeify-sear-box{display:flex;flex-direction:column;gap:30px}#frm-storelocator-search .storeify-sear-box label{text-transform:none;letter-spacing:0px;font-size:18px;font-weight:400}#frm-storelocator-search .storeify-sear-box input[type=checkbox],#frm-storelocator-search .storeify-sear-box input[type=radio]{width:20px;height:20px;min-width:20px;margin:0}#frm-storelocator-search #radius_search{background:#d9d9d9}#frm-storelocator-search .range-radius .slider{opacity:1}#frm-storelocator-search #filter-group{display:flex;flex-direction:column;gap:10px}#frm-storelocator-search #filter-group>div{flex:1 1 0px;padding:0}#frm-storelocator-search #filter-group>div#tags{order:1}.storeifyapp_stores_countrys_filter_list{margin:0!important;padding:0;display:flex;gap:6px;flex-direction:column}.storeifyapp_stores_tags_filter_list li:last-child{display:none}.table-store-marker .getdirectionstore{display:none}.results-slt .title{position:relative}.storeifyapp_stores_countrys_filter_list label span{font-weight:400;line-height:18px}.storeifyapp_stores_countrys_filter_list label{display:flex!important;gap:6px;align-items:center}.storeifyapp_stores_tags_filter_list{margin:0!important;padding:0;display:flex;gap:6px;flex-direction:column}.storeifyapp_stores_tags_filter_list label span{font-weight:400;line-height:18px}.storeifyapp_stores_tags_filter_list label{display:flex!important;gap:6px;align-items:center}#frm-storelocator-search .seach-action-box{display:flex;gap:20px}#frm-storelocator-search .seach-action-box>*{margin:0}#frm-storelocator-search #submit-search,#frm-storelocator-search #reset-search{font-weight:500;font-size:18px!important;line-height:18px!important;height:unset!important;text-transform:uppercase;padding:20px 40px!important;transition:.2s ease-in-out;justify-content:center;border-radius:4px;display:flex!important;gap:6px;background:transparent;cursor:pointer}#frm-storelocator-search #submit-search{background:#000!important;color:#fff;border:1px solid black}#frm-storelocator-search #submit-search:hover{background:#fff;color:#000}#frm-storelocator-search #reset-search{border:1px solid black}#frm-storelocator-search .store-name strong{font-weight:400;text-transform:none;letter-spacing:0}#frm-storelocator-search #main-slider-storelocator .item-content{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center}#frm-storelocator-search #main-slider-storelocator .item-content>*{margin:0!important;padding:0!important;pointer-events:none;box-shadow:unset}#frm-storelocator-search #main-slider-storelocator .item-content .address{grid-column:span 2 / span 2}#frm-storelocator-search #main-slider-storelocator .item-content .getdirectionstore{font-size:18px;font-weight:500;display:none}#frm-storelocator-search #main-slider-storelocator .item-content br,#frm-storelocator-search #main-slider-storelocator .item-link,#frm-storelocator-search #main-slider-storelocator .item-envelope,#frm-storelocator-search .material-icons-outlined,#frm-storelocator-search .tag-item i{display:none}#results-slt.results-slt-layout-2 .list-item-3:not(.owl-carousel) .item.thumbnail{width:100%!important;margin:0;padding:0;border:unset;box-shadow:unset}#storeify-sl-btn-trigger-popup,.storeify-sl-light-modal{display:none}.card__content{display:flex;align-items:center;flex-direction:column;gap:8px;justify-content:space-between}.card__content>*{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.card__content .product-price__amount{font-size:18px;text-transform:uppercase;font-weight:400}.card__content .product-link{font-size:18px;text-transform:uppercase}.update-continue .update{display:none}.product-form-block .rte{font-size:18px;line-height:30px;font-weight:400}.button-group{position:relative;display:flex;justify-content:center;width:100%;gap:8px;margin:8px 0 0}.button-group .btn-view{display:flex;align-items:center;font-size:14px;padding:6px 12px}.button-group .btn-view--unavailable{font-size:14px;padding:8px 12px;min-height:35px;justify-content:center}.button-group .btn-buy{width:119px;font-size:12px;padding:8.5px 12px;position:relative;display:flex;align-items:center;justify-content:center;gap:10px}.button-group .btn-buy.btn-view{font-size:14px}.button-group .btn-buy .loading{width:22px;height:22px;opacity:0;position:absolute;top:2px;left:50%;transform:translate(-50%);z-index:-1;transition:.2s}.button-group .btn-buy svg{width:20px;height:20px;position:relative;opacity:1;z-index:1;transition:.2s}.button-group .btn-buy.disabled svg{opacity:0;z-index:-1;transition:.2s}.button-group .btn-buy.disabled .loading{opacity:1;z-index:1;transition:.2s}.button-group .btn-buy svg path{fill:#fff}.button-group .btn-buy:hover svg path{fill:#000}.button-group .btn-view{background:#fff;color:#000}.button-group .btn-view svg path{transition:all .3s ease}.button-group .btn-view:hover{background:#000;color:#fff}.button-group .btn-view:hover svg path{stroke:#fff;transition:all .3s ease}.button-group .variant-dropdown{position:absolute;width:100%;bottom:calc(100% + 3px);border-radius:4px;border:1px solid #CCC;background:#f7f7f7;box-shadow:2px 5px 9px #00000017;transform:scale(0);transition:all .3s ease}.button-group .variant-dropdown.show{transform:scale(1)}.button-group .variant-dropdown .variant-dropdown__button{position:relative;padding:15px 10px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;border-bottom:1px solid #CCC;transition:background .3s ease}.button-group .variant-dropdown .variant-dropdown__button.false,.button-group .variant-dropdown .variant-dropdown__button.false:hover{background:linear-gradient(to bottom right,transparent 49%,#CCC 50%,transparent 51%)}.button-group .variant-dropdown .variant-dropdown__button.false .variant-dropdown__title,.button-group .variant-dropdown .variant-dropdown__button.false .variant-dropdown__price{color:#ccc}.button-group .variant-dropdown .variant-dropdown__button:hover{background:#e3e3e3}.button-group .variant-dropdown .variant-dropdown__button:last-child{border-bottom:0}.button-group .variant-dropdown .variant-dropdown__price-container{display:flex;gap:5px}.button-group .variant-dropdown .variant-dropdown__title,.button-group .variant-dropdown .variant-dropdown__price{text-align:left;font-weight:500;line-height:1.2}.button-group .variant-dropdown .variant-dropdown__compare{position:relative;opacity:.5}.button-group .variant-dropdown .variant-dropdown__compare:before{height:1px;background:#9b9b9b;width:100%;top:50%;transform:rotate(350deg);position:absolute;content:"";margin:auto}.slick-media-gallery{margin-left:100px}.product .slick-media-gallery .slick-prev,.product .slick-media-gallery .slick-next{bottom:calc(50% - 25px);margin:0!important;opacity:1!important}.product .slick-media-gallery .slick-prev svg,.product .slick-media-gallery .slick-next svg{width:40px!important;height:40px!important}.opkl-thumbnails{position:absolute;top:0}.js .product-media:not(.is-active){display:block}.product-media--frame{padding-top:100%}.product-media--video{visibility:visible;opacity:1}.opkl-thumbnails{width:78px}.opkl-thumbnails__thumbs button{position:relative}.opkl-thumbnails .slick-prev{margin:0 auto;opacity:1;fill:#000;transform:rotate(90deg);width:20px;height:20px}.slick-slider:hover .slick-prev{margin:0 auto}.opkl-thumbnails .slick-prev svg{width:20px;height:20px}.opkl-thumbnails .slick-prev path{fill:#000}.opkl-thumbnails .slick-next{margin:0 auto;opacity:1;fill:#000;transform:rotate(90deg);width:20px;height:20px}.slick-slider:hover .slick-next{margin:0 auto}.opkl-thumbnails .slick-next svg{width:20px;height:20px}.opkl-thumbnails .slick-next path{fill:#000}.announcement-flex{display:flex;justify-content:center}.announcement-block{flex:1 1 0px}.opkl-media-gallery{position:relative}.template-product .cc-accordion-item__title{font-family:DIN PRO,sans-serif;font-size:1em!important;font-weight:500;letter-spacing:.08em;line-height:1.5;display:block;position:relative;padding:20px 30px 20px 0;list-style:none;text-transform:uppercase;cursor:pointer}.template-product .cc-accordion-item__content{font-size:18px;line-height:30px;font-weight:400;letter-spacing:0}.template-product .cc-accordion-item__content h1,.template-product .cc-accordion-item__content h2,.template-product .cc-accordion-item__content h3,.template-product .cc-accordion-item__content h4,.template-product .cc-accordion-item__content h5,.template-product .cc-accordion-item__content h6{font-family:DIN Next,sans-serif;font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1.5;padding:20px 0 10px;text-align:left}.template-product .cc-accordion-item__content a{text-decoration:underline;cursor:pointer}@media(min-width:1025px){.card.card--with-hover .lazyload-placeholder,.prod-image__main.lazyload-placeholder{padding-top:100%!important}}.pageheader{background-color:#fff}@media only screen and (min-width:992px){.input-with-button input{padding:16px 19px}.opkl-structure .reversed{flex-direction:row-reverse}.product-grid__detail{flex:1 1 37.5%;max-width:489px;margin-left:50px}.pageheader__contents{width:calc(100% - 80px)}.pageheader{background-color:#fff}.desktop-hidden{display:none}.container{max-width:1600px}.video-container .text-overlay{width:100%;max-width:100%}.video-container .rte{max-width:calc(50vw - 40px);margin:0 auto 45px;font-size:22px;padding:0}.video-container video{height:100%;object-fit:cover}.pageheader__contents{padding:26px 0}.js .side-drawer.filters{position:relative;opacity:1;visibility:visible;z-index:0;transform:unset;width:100%}.results-header__filter,.results-header__count{display:none}.facet-filters{display:flex;flex-direction:column-reverse;float:left;width:300px}.filters-results{padding-top:80px;width:100%}.filters__footer{display:none}.results-header{position:absolute;top:0;right:20px}.filters__header{padding:15px 0 25px}.cc-price-range__bar{display:none}.opkl-facets-collection{display:flex;gap:22px}.filter-group__header{pointer-events:none;text-transform:none;letter-spacing:0px;font-size:18px}.filter-group__header:before,.filter-group__header:after{display:none}.facet-title{font-size:22px;color:#000;font-weight:500}.reset-filters-btn{font-size:16px;font-weight:400;text-decoration:none}.active-filters__item{margin:0;font-size:16px;line-height:16px;font-weight:400;padding:9px;background-color:#f5f5f5;border-radius:4px}.active-filters{display:flex;flex-wrap:wrap;gap:8px}.js .side-drawer .cc-accordion,.js .side-drawer .cc-accordion-item{border-color:#fff}.filters .cc-accordion-item{padding:0}.filters label{font-size:16px;font-weight:400}.js .filters__main{overflow:unset}.cc-price-range__input{font-size:16px;font-weight:400;line-height:16px;padding:9px;border:1px solid black;border-radius:3px}.cc-price-range__inputs{margin:0;justify-content:space-between;align-items:center;font-size:16px;color:gray;font-weight:400}.cc-price-range__input-container{padding-right:0;width:10ch}.swatches .opt-label,.single-variant [data-swatch]{width:34px;height:34px}.filters .checkbox:checked+label:after{border-color:#000;left:9px;width:8px;height:14px;top:calc(.6875rem - 7px)}.filters .checkbox+label:before{border-radius:4px;width:24px;height:24px}.filters .checkbox:checked+label:before{background-color:#fff;margin-top:0;border-radius:4px}.pagination__page-current{font-size:14px;font-weight:500;padding:12px;border:1px solid lightgray}.pagination__page-link{font-weight:400}.pagination{gap:4px}.pagination__arrow .visually-hidden{display:block}.pagination__arrow{text-transform:uppercase;font-weight:400}.pagination__arrow .disabled{color:#d3d3d3}}@media only screen and (max-width:991px){.opkl-contact{flex-direction:column}.mobile-hidden{display:none!important}.video-container h2{text-transform:uppercase;font-size:45px;line-height:50px;margin-bottom:5px}.video-container video{height:100%;width:100%;object-fit:cover}.video-buttons .video-button{padding:10px 15px}.section-search .input-with-button{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.section-search .header-search__content{margin:0}.section-search .input-with-button__input-wrapper{width:100%;margin-right:0!important}.section-search .search-button{padding:15px;width:fit-content}.opkl-collection .slick-next:focus,.opkl-collection .slick-slider:hover .slick-next{margin-right:-40px}.opkl-collection .slick-prev:focus,.opkl-collection .slick-slider:hover .slick-prev{margin-left:-40px}.opkl-collection .slick-prev{margin-left:-40px;opacity:1}.opkl-collection .slick-next{margin-right:-40px;opacity:1}.opkl-footer .second-row .right-part{flex-direction:column}.opkl-footer .second-row{flex-direction:column;gap:20px}.opkl-footer .first-row{flex-direction:column;padding:0}.opkl-footer .first-row .left-part{padding:40px 0 0}.opkl-footer .footer__form{text-align:left}.opkl-footer .footer__form #mc_embed_shell{justify-content:flex-start}.opkl-footer .footer__form-container{justify-content:flex-start}.opkl-footer .footer__form-submit{right:0}}@media only screen and (max-width:576px){.opkl-footer .footer__form-inner{width:100%}.opkl-footer .footer__form .footer__form-form{width:100%}}@media only screen and (max-width:768px){.opkl-mobile-reverse{flex-direction:column-reverse}.opkl-cart-section .section-content{margin-bottom:0;padding-bottom:0}.cart-usp{margin-block:24px;display:flex;flex-direction:column;justify-content:center;margin-left:auto;width:fit-content;gap:24px;margin-inline:auto;align-items:center}.cart-usp .cart-checkboxes{display:grid;grid-template-columns:auto;grid-column-gap:20px;grid-row-gap:10px;font-size:15px;font-weight:400}.cart-usp .cart-checkboxes img{margin-right:5px}.cart-usp .cart-teams{display:flex;align-items:center;justify-content:center;gap:20px}.cart-usp .cart-payment-icons{display:flex;padding-inline:20px;flex-wrap:wrap;row-gap:8px;justify-content:center;max-width:252px;column-gap:unset}.cart-usp .cart-payment-icons img{width:42px;order:1}.cart-usp .cart-payment-icons img:first-child{order:2}.cart-usp .cart-payment-icons img:nth-child(n+7){order:3}.cart-usp .cart-payment-icons img:nth-child(7){order:4}.opkl-padding{padding:80px 20px}.announcement-flex{opacity:0;transition:.3s}.announcement-flex.active{opacity:1}.opkl-thumbnails{position:relative;width:auto}.slick-media-gallery{margin-left:0}.slick-media-gallery .product-media{padding:0 2px}.opkl-thumbnails__thumbs{display:flex;align-items:center;padding:20px 0}.opkl-thumbnails .slick-slide{padding:3px}.opkl-thumbnails .slick-next,.opkl-thumbnails .slick-prev{transform:rotate(0)}.jdgm-review-widget--small .jdgm-rev-widg,.jdgm-review-widget--medium .jdgm-rev-widg{padding:16px 15px!important}.jdgm-rev .jdgm-rev__custom-form{flex-direction:column}.product .js-product-form{gap:19px}.product .checkboxes{grid-template-columns:repeat(1,minmax(0,1fr))}#BackToTop{display:none!important}.bootstrap-storeifyapps .container-fluid,body .storelocator-layout-2{padding:0!important}.nuo-fens-feeniksPopup{margin:20px}.newsletter h2{font-size:26px;text-align:center;margin-bottom:15px}.newsletter .opkl-image-text .opkl-text{padding:0 2rem 2rem}.opkl-blog .articles{grid-template-columns:repeat(1,minmax(0,1fr))}.banner.banner--bg{padding:50px 0}.tech-partners .images{gap:40px}.media-with-text__half{flex:unset}.opkl-image-text-multiple .media-with-text{flex-basis:100%}.opkl-image-text-multiple{flex-wrap:wrap}.banner__text h1{font-size:55px;line-height:60px}.banner__text p{font-size:16px}#frm-storelocator-search #main-slider-storelocator .item-content{display:flex;flex-direction:column;align-items:start}.opkl-collection .slick-next:focus,.opkl-collection .slick-slider:hover .slick-next{margin-right:0}.opkl-collection .slick-prev:focus,.opkl-collection .slick-slider:hover .slick-prev{margin-left:0}.opkl-collection .slick-prev{margin-left:0;opacity:1}.opkl-collection .slick-next{margin-right:0;opacity:1}.features-articles .article{flex:auto;width:100%}.container{margin:0}.pageheader__contents{padding:0 10px}.open-menu .main-menu-toggle{margin-top:35px}.opkl-footer .partner-icons{justify-content:center}.opkl-footer .first-row .left-part{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding:40px 0}.icons-list{flex-direction:column}.opkl-collection-list .grid{flex-direction:column;margin:0;align-items:center}.opkl-collection-list .grid .card{width:100%;margin:0}.opkl-image-text .input-with-button__input-wrapper{margin-bottom:20px}.jdgm-rev{display:grid;grid-template-columns:1fr}.jdgm-rev__reply{grid-column-start:1}}.open-menu .pageheader{position:fixed;top:0;left:0;right:0}.rich-text .container .reading-width{padding:0 20px}.cb_bundles{border-top:2px solid rgba(202,202,202,.2);color:#000}.cb_bundles .OfferText{font-weight:500}.cb_bundles .SaveText{color:#b884cb}.cb_bundles [class^=RangeVariant__Container]{border-radius:6px;border-color:#ebebeb}@media screen and (max-width:991px){.fixed-bottom-add-block{flex-direction:column;padding:20px;gap:10px}.fixed-bottom-add-block .stick-cart-image{display:none}.fixed-bottom-add-block .product-price__amount{font-size:20px}.fixed-bottom-add-block .right-side{flex-direction:column;align-items:start;gap:10px}.fixed-bottom-add-block{align-items:start}.product .js-product-form .btn{padding:18px 16px}.fixed-bottom-add-block .js-product-form .btn{gap:0;font-size:0;padding:10px 16px}.fixed-bottom-add-block .js-product-form{gap:8px}.fixed-bottom-add-block .cc-select__btn{width:calc(100% + 35px)!important;padding:7px 30px 7px 10px}.fixed-bottom-add-block .cc-select__icon{right:5px}}.opk-video-mobile{display:none}.opk-small-video{margin-bottom:20px!important}.opk-small-video .video-container{max-height:400px}.opk-small-video .video-container .text-overlay--box{margin:auto 40px}.opk-small-video .video-container h2{margin-bottom:5px}.opk-small-video .video-container .rte{margin-bottom:20px}.opk-small-video .video-container video{top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.opk-video-desktop{display:none}.opk-video-mobile{display:block}}.opk-cards__container{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:60px}.opk-card{position:relative;height:auto;width:100%;aspect-ratio:1/1}.opk-card__text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;padding:35px;background-color:#0006;color:#fff;font-family:DIN Alternate;font-size:30px;font-weight:700;line-height:1.33;text-transform:uppercase}.opk-card__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1200px){.opk-small-video .video-container .text-overlay--box{margin:auto 20px}.opk-card__text{padding:15px}}@media screen and (max-width:992px){.opk-card__text{font-size:18px}.opk-cards__container{gap:10px}}@media screen and (max-width:768px){.opk-cards__container{flex-wrap:wrap;padding:0 20px 60px}.opk-card{aspect-ratio:2/1}.opk-card--half{width:calc(50% - 5px);aspect-ratio:1/1}.opk-card--mobile-hidden{display:none}.opk-card__text{padding:38px}}.variants-list{position:absolute;bottom:0;left:0;width:100%;padding:25px 0 20px;height:fit-content;display:flex;flex-direction:column;gap:5px;background:#fff;transform:translate(0);transition:all .3s ease;z-index:101}.variants-list--hidden{transform:translateY(100%)}.opkl-product-card--border{box-shadow:0 0 10px 2px #00000080}.variant-item{position:relative;text-align:center;font-weight:400;cursor:pointer}.variant-item--prevent-default{pointer-events:none}.variant-item:after{content:"";position:absolute;width:0;height:1px;left:0;bottom:0;background-color:#00000080;transition:width .4s ease-in-out}.variant-item:hover:after{width:100%}.added-text{display:none}@media screen and (max-width:991px){.buttons-below-desktop{display:none}}@media screen and (min-width:991px){.buttons-below-mobile{display:none}}.buttons-below-mobile-desktop{display:flex}@media screen and (max-width:991px){.buttons-below-mobile-second{display:none}}@media screen and (min-width:991px){.buttons-below-desktop-second{display:none}}.buttons-below-mobile-desktop-second{display:none}.video-buttons-under{padding-top:20px}.opk-compare-money{text-decoration:line-through;color:gray}.saving-box{font-size:15px;text-transform:uppercase}.saving-text{margin-right:1em}.cart-discount-list{margin:0}.saving-price{position:relative}.saving-price:before{content:"-";position:absolute;top:-3px;left:-5px}@media screen and (max-width:425px){.disclosure__toggle{padding:0 20px 0 0}.disclosure__toggle-arrow{right:-2px}}.opk-add-btn-disabled{background:#9b9b9b!important;border-color:#9b9b9b!important}.opk-fade-away{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.7;z-index:1}.rebuy-cart__flyout{z-index:9147483638!important}.opk-label-container{position:relative;display:flex;flex-direction:column-reverse;text-align:center;transition:all .3s ease;cursor:pointer!important}.opk-label-container:hover{border-color:#000!important}.opt-btn:checked+label .opt-label{box-shadow:0 0 0 1px #000;border-color:#000!important}.opt-btn:checked+.opk-label-container .opt-label{box-shadow:0 0 0 1px #000;border-color:#000!important}.opk-most-chosen{width:100%;padding:4px;color:#fff;font-size:11px;font-weight:600;border-radius:4px 4px 0 0;text-align:center;text-transform:uppercase;background:#fff!important}.opkl-product-list .slick-prev:before,.opkl-product-list .slick-next:before{content:none}.feature-link.button{min-height:unset;width:fit-content;padding:8px 12px;margin:0 auto;font-family:DIN Next,sans-serif;font-size:14px;line-height:1.15;font-weight:500}.feature-link.button.button-light{background-color:transparent;border-color:#9b9b9b}.feature-link.button:hover{color:#fff!important}.feature-link.button.button-light:hover{background-color:#000;border-color:#b885cb}.feature-link.button:after{display:none}@media screen and (max-width:768px){.banner-candidate .banner__text h1{font-size:35px}.spaced-section[data-section-type=collection]{margin-top:13px}}.shopify-policy__body a,.shopify-policy__body a *{color:#b884cb!important;text-decoration:underline}.shopify-policy__body a:hover,.shopify-policy__body a:hover *{color:#8a45a4!important}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom.css.map */
