.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.feature-row__item--overlap-images .feature-row__first-image{width:55%}.feature-row__item--overlap-images .feature-row__second-image{width:60%}.site-nav__link_badge{font-size:.75rem;background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);font-weight:700;padding:2px 8px;border-radius:.5rem}@media only screen and (max-width:768px){.scrollable-grid--small .grid-item:first-child{padding-left:0!important}.scrollable-grid--small .grid-item{flex:0 0 65%}}.grid-item__meta{margin-bottom:5px}.grid-item .btn{padding:11px 15px;font-size:14px}.grid-item{margin-bottom:25px}.grid-item__bottom-atc{margin-top:auto}.grid-item__bottom-atc button{padding:0}.ap-promotionals{display:flex;flex-direction:row;gap:20px;overflow-x:auto;flex-wrap:nowrap;position:relative;padding:20px}.ap-promotionals__item-wrapper{flex:0 0 90%;overflow:hidden;align-items:stretch}.ap-promotionals__item-wrapper.mobile-only{display:block}.ap-promotionals__item-wrapper.desktop-only{display:none}.ap-promotionals__item{display:flex;border-radius:10px;overflow:hidden;height:100%;flex-direction:column;position:relative}.ap-promotionals__item-content{overflow:hidden;background-color:#fff;display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}.ap-promotionals__meta{padding:20px;display:flex;flex-direction:column;justify-content:center}.ap-promotionals__tag{padding:5px 10px;border-radius:5px;font-size:14px;margin-bottom:25px;font-weight:700;transform:rotate(-3deg);display:inline-block;box-sizing:initial}.ap-promotionals__title{font-size:24px;margin-bottom:10px}.ap-promotionals__cta{color:#000;margin-bottom:20px}.ap-promotionals__cta:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.ap-promotionals__image{height:16rem}.ap-promotionals__image img{object-fit:contain;height:100%;width:100%}.ap-promotionals__stopper{padding:5px 15px;background-color:#000;color:#fff;border:none;cursor:pointer;text-align:center;font-weight:700}.ap-promotionals__stopper_marquee{white-space:nowrap;--gap: 3rem;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap)}.ap-promotionals__stopper_marquee .ap-promotionals__stopper_content{animation:marquee 10s linear infinite;flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.ap-promotionals__stopper_marquee .ap-promotionals__stopper_content span{text-align:center;display:inline-block;font-weight:700;font-size:1.2rem}@media(min-width:768px){.ap-promotionals{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}.ap-promotionals__item-wrapper{flex:0 0 calc(50% - 20px)}.ap-promotionals__item-wrapper.mobile-only{display:none}.ap-promotionals__item-wrapper.desktop-only{display:block}.ap-promotionals__meta{flex-basis:60%}.ap-promotionals__image{margin-top:0;flex-basis:40%;height:100%;display:flex;justify-content:center;align-items:flex-end}.ap-promotionals__image img{object-fit:contain;object-position:center;max-height:18rem}.ap-promotionals__item-content{flex-direction:row}.ap-promotionals__card{flex:0 0 calc(40vw - 20px)}}.loop-selling-plan-selector-benefit-list{display:flex;flex-direction:column;gap:10px;margin-top:15px}.loop-selling-plan-selector-benefit-item{display:flex;align-items:center}.loop-selling-plan-selector-icon{color:#00f;margin-right:10px;font-size:20px;font-weight:700}.loop-selling-plan-selector-text{font-size:14px}@media only screen and (max-width:768px){.timeline--wrapper{padding:0 10px;display:flex;flex-wrap:wrap;position:relative;width:100%;min-height:max-content}.timeline{display:flex;position:relative;width:100%;max-width:100%;height:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start;padding:0 0 0 40px!important}.timeline--progressbar{display:block!important;position:absolute;width:2px;background:#f97b3d26;-webkit-mask-image:linear-gradient(0,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(0,transparent,#000 10%,#000 90%,transparent);mask-mode:alpha;top:20px;height:calc(100% - 40px);z-index:-1;margin-left:-21px}.timeline--progressbar:before{content:"";position:fixed;width:2px;top:0;background:var(--colorScheme1Bg);z-index:1;height:50vh;align-self:center;transition:opacity .3sease}.timeline--items{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;overflow:visible!important}.timeline--item-icon{position:absolute;display:flex!important;left:-25px}.timeline--item-num{z-index:1}.timeline--item-counter{background:#f97b3d;width:40px;height:40px;color:#fff;font-weight:600;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:8px}.timeline--item{width:100%}.timeline--item-content{justify-content:flex-start;position:relative;display:flex;width:100%;flex-direction:column;padding:10px}}.timeline--progressbar,.timeline--item-icon{display:none}.newsletter-button{margin-top:30px}.newsletter-section .errors{margin-left:auto;margin-right:auto;max-width:520px}.newsletter__input-group{margin:0 auto 20px;max-width:400px}.newsletter__input-group:last-of-type{margin-bottom:0}.newsletter__input::-webkit-input-placeholder{color:var(--colorTextBody);opacity:1}.newsletter__input:-moz-placeholder{color:var(--colorTextBody);opacity:1}.newsletter__input::-moz-placeholder{color:var(--colorTextBody);opacity:1}.newsletter__input:-ms-input-placeholder{color:var(--colorTextBody)}.newsletter__input::-ms-input-placeholder{color:var(--colorTextBody);opacity:1}.form__submit--small{line-height:0}@media only screen and (max-width:768px){.form__submit--large{display:none}.form__submit--small{display:block}}@media only screen and (min-width:769px){.form__submit--large{display:block}.form__submit--small{display:none}}.newsletter-container{margin:0 auto!important;padding:0!important}.newsletter-section{align-items:center;display:flex;gap:40px;padding:60px 0}@media only screen and (max-width:768px){.newsletter-section{flex-direction:column;padding:30px 0}}.newsletter-section--image-left{flex-direction:row-reverse}@media only screen and (max-width:768px){.newsletter-section--image-left{flex-direction:column-reverse}}.newsletter-section__content{flex:100%;margin:0 auto;max-width:800px;padding-left:20px}.newsletter-section--no-image .newsletter-section__content{flex:100%}.newsletter-section__content form{display:flex;width:100%}.text-left .newsletter-section__content form{justify-content:flex-start}.text-center .newsletter-section__content form{justify-content:center}.text-right .newsletter-section__content form{justify-content:flex-end}.newsletter-section__content .newsletter__input-group{margin:0}.newsletter-section__image{width:100%}.newsletter-section__image img{animation:none;display:block;height:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover;opacity:1}.newsletter-section__image--33{flex:33.333% 0 0}.newsletter-section__image--50{flex:50% 0 0}@media only screen and (max-width:768px){.newsletter-section__image--50{max-width:100%}}.newsletter-section__image--66{flex:66.666% 0 0}@media only screen and (max-width:768px){.newsletter-section__image--66{max-width:100%}}.text-left .newsletter-form-group,.text-right .newsletter-form-group{margin:0}.errors,.note{border:1px solid transparent;border-radius:0;margin-bottom:15px;padding:6px 12px;text-align:left}.errors ol,.errors ul,.note ol,.note ul{margin-bottom:0;margin-top:0}.errors li:last-child,.note li:last-child{margin-bottom:0}.errors p,.note p{margin-bottom:0}.note{border-color:var(--colorBorder)}.errors ul{list-style:disc outside;margin-left:20px}.note--success{background-color:#ecfef0;border-color:#56ad6a;color:#56ad6a}.note--success a{color:#56ad6a;-webkit-text-decoration:underline;text-decoration:underline}.note--success a:hover{-webkit-text-decoration:none;text-decoration:none}.errors,.form-error{background-color:#fff6f6;border-color:#d02e2e;color:#d02e2e}.errors a,.form-error a{color:#d02e2e;-webkit-text-decoration:underline;text-decoration:underline}.errors a:hover,.form-error a:hover{-webkit-text-decoration:none;text-decoration:none}.adprimus-trial-sub__container{--border-radius-size: .5em;border:1px solid #ec7f42;border-radius:var(--border-radius-size);padding:.75em;background:#fff;overflow:hidden}.adprimus-trial-sub__variant_selector{display:flex;font-family:sans-serif;border-bottom:1px solid #ec7f42}.adprimus-trial-sub__option{display:flex;flex-direction:column!important;align-items:center;justify-content:center;flex:1;padding:1.25em .75em;text-align:center;font-size:14px;color:#333;background-color:#fff;cursor:pointer}.adprimus-trial-sub__option--active{background-color:#ec7f42;color:#fff}.adprimus-trial-sub__option--bordered{border-left:1px solid #ec7f42;border-right:1px solid #ec7f42}.adprimus-trial-sub__label{line-height:1.2}.adprimus-trial-sub__settings{background:#fff;padding:1em}.adprimus-trial-sub__purchase_type_container{display:flex;flex-flow:row nowrap;width:100%;gap:.75em}.adprimus-trial-sub__purchase_type{padding:1em;border:1px solid #eee;flex-grow:1;gap:.5em;justify-content:space-between;cursor:pointer;display:flex;flex-flow:column;border-radius:var(--border-radius-size)}.adprimus-trial-sub__purchase_type-selected{border:2px solid #ec7f42}.adprimus-trial-sub__purchase_type_price{font-size:1.5em;font-weight:700}.adprimus-trial-sub__purchase_type_widget{padding-top:1em}.adprimus-trial-sub__benefits{display:flex;flex-flow:row wrap;gap:1em;font-size:.85em}.adprimus-trial-sub__cats{overflow:hidden;margin-top:1em}.adprimus-trial-sub__cats_selectors_wrapper{min-width:0;overflow-x:hidden}.adprimus-trial-sub__cats_selectors{display:flex!important;flex-flow:row wrap!important;min-width:0!important;outline:2px dashed blue;gap:.5em;justify-content:center}.adprimus-trial-sub__cats_selectors_wrapper--no-scroll{margin:0!important;overflow-x:hidden!important}.adprimus-trial-sub__cats_selectors_wrapper--no-scroll .variant-input{flex:0 0 auto!important;box-sizing:border-box!important}.adprimus-trial-sub__cats_selectors_wrapper--no-scroll .adprimus-trial-sub__cats_selectors{padding:0}.adprimus-trial-sub__cats_selectors .variant-input{flex:0 1 9em;box-sizing:border-box}.variant__button-label.adprimus-trial-sub__cats_selector{padding:1.25em;border:1px solid #eee;text-align:center;border-radius:var(--border-radius-size);display:flex;flex-flow:column wrap;align-items:center;justify-content:center;font-size:.85em;box-shadow:none!important;margin:0!important;height:100%;box-sizing:border-box}.variant__button-label.adprimus-trial-sub__cats_selector.adprimus-trial-sub__cats_selector--between{justify-content:space-between}.adprimus-trial-sub__cats_selector--selected{background:#ec7f42;color:#fff}.adprimus-trial-sub__cats_selector span{font-size:1em;font-weight:bolder}.adprimus-trial-sub__container--subscription-selected .adprimus-trial-sub__goodies{margin-top:1em}.adprimus-trial-sub__container--subscription-selected .adprimus-trial-sub__goodies,.adprimus-trial-sub__container--subscription-selected .adprimus-trial-sub__benefits,.adprimus-trial-sub__container--subscription-selected .adprimus-trial-sub__cats_selector_info{max-height:800px;opacity:1;transition:all .4s}.adprimus-trial-sub__goodies,.adprimus-trial-sub__benefits,.adprimus-trial-sub__cats_selector_info{overflow:hidden;box-sizing:border-box;max-height:0;opacity:0;transition:all .4s;padding:0;margin:0}.adprimus-trial-sub__cats_selector_discount{margin-top:1em;font-weight:700}.adprimus-trial-sub__goodies_selectors{display:flex;gap:.75em;font-size:.85em}.adprimus-trial-sub__goodie{flex:1}.adprimus-trial-sub__goodie_image{border-radius:var(--border-radius-size);overflow:hidden}.adprimus.loop-subscription-container>*{border-color:#eee!important}.adprimus-trial-sub__subtotal{padding:1em 0;display:flex;flex-flow:column;justify-content:center;align-items:center}.adprimus-trial-sub__subtotal_info_onetime{display:block}.adprimus-trial-sub__container--subscription-selected .adprimus-trial-sub__subtotal_info_onetime,.adprimus-trial-sub__subtotal_info_subscription{display:none}.adprimus-trial-sub__container--subscription-selected .adprimus-trial-sub__subtotal_info_subscription{display:block!important}.adprimus-trial-sub__subtotal_price{font-size:1.5em}.adprimus-trial-sub__subtotal_compare_at{text-decoration:line-through}.adprimus-trial-sub__subtotal_total_discount_wrapper{color:#ff4500}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom.css.map */
