.prod-block__wrapper,.buybox-rt__buy-block_wrapper{border:solid 1px #cccccc;border-radius:4px}.prod-block-img{max-width:85px;width:100%}.single-option-radio-rt{border:0;padding-top:0;position:relative;background-color:#fff}.single-option-radio-rt label{border:solid 1px transparent;height:-webkit-fill-available}.safari .single-option-radio-rt label{height:auto!important}#buy-box-rt .shipping-info-link{cursor:pointer}.single-option-radio-rt label .prod-block__row{height:100%}.single-option-radio-rt input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.single-option-radio-rt label.disabled:before{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid;border-color:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.single-option-radio-rt label .prod-block__wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}.single-option-radio-rt input[type=radio]:checked+label .prod-block__wrapper{border-radius:4px;border:solid 1px #FF9E1B;outline:solid 1px #FF9E1B}.prod-block__content--top .prod-block-title{color:#666!important;margin-bottom:8px!important}.prod-block__content--top .prod-block-desc{margin-bottom:8px!important}.prod-block__content .t-type--3,.loop-selling-plan-fieldset .loop-one-time-purchase-option-price-amount,.loop-selling-plan-fieldset .loop-subscription-group-price-amount{font-weight:700!important;line-height:1;font-size:28px!important;font-family:myriad-pro-condensed,sans-serif!important}.buybox-rt__header h2{color:#666!important;margin-bottom:0!important;font-family:myriad-pro-condensed,sans-serif!important}.guarantee-block__statement{padding-left:0!important}.guarantee-block__payment-icons{padding-right:0!important}.loop-subscription-container .loop-purchase-options-label{display:none}.loop-subscription-container .loop-selling-plan-fieldset{margin-top:0!important}.buy-block__freqs .col.yotpo-not-b2b{padding-left:8px;padding-right:8px;width:100%}.buy-block__freqs .col.yotpo-not-b2b:hover{cursor:pointer}.quantity_title p{color:#666;font-family:myriad-pro-condensed,sans-serif!important;font-weight:700!important}.buy-box__right__frequency .loop-subscription-group{border-color:#ccc!important}.buy-box__right__frequency .loop-selling-plan-fieldset{border-color:transparent!important;border-radius:0!important;border-width:0!important;border:none!important}.buy-box__right__frequency .loop-one-time-purchase-option:has(input[type=radio]:checked){background:#ff9e1b1b!important;border:2px solid #FF9E1B!important;border-top:2px solid #FF9E1B!important;border-radius:0 0 4px 4px}.buy-box__right__frequency .loop-subscription-group:has(input[type=radio]:checked){background:#ff9e1b1b!important;border:2px solid #FF9E1B!important;border-radius:4px 4px 0 0}.buy-box__right__frequency .loop-subscription-group{border:1px solid #CCCCCC;background:#cccccc1b;border-radius:4px 4px 0 0}.buy-box__right__frequency .loop-one-time-purchase-option{border:1px solid #CCCCCC;background:#cccccc1b;border-top:0!important;border-radius:0 0 4px 4px}.buy-block-bottom .buy-block__price-wrap .strike-through{color:#666;font-weight:700!important}.buy-block-bottom .buy-block__price-wrap h3{font-size:35px!important}.loop-subscription-group-label,.loop-one-time-purchase-option-label{font-family:myriad-pro-condensed,sans-serif!important;font-weight:700!important;font-size:21px!important;padding-left:36px!important}.buy-box__right__frequency.loading{width:100%!important;height:200px;background:#f2f2f2;margin-bottom:15px}.buy-box__right__frequency.loading:after{content:"";position:absolute;width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#ce7600 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#ce7600);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 1s infinite linear;margin:auto;top:0;right:0;left:0;bottom:0}@keyframes l13{to{transform:rotate(1turn)}}.buy-box__right__frequency .loop-subscription-group-radio,.buy-box__right__frequency .loop-one-time-purchase-option-radio{display:none}.buy-box__right__frequency .loop-subscription-group:before,.buy-box__right__frequency .loop-one-time-purchase-option:before{position:absolute;content:"";top:24px;left:18px;width:20px;height:20px;border:1px solid #707070;background:#fff;border-radius:50%}.buy-box__right__frequency .loop-subscription-group.loop-selected-selling-plan-group:after,.buy-box__right__frequency .loop-one-time-purchase-option.loop-selected-selling-plan-group:after{position:absolute;content:"";top:27px;left:21px;width:14px;height:14px;background:#ff9e1b;border-radius:50%}.buy-block__selection .t-type--1{color:#666;font-weight:700!important}.loop-subscription-group-selling-plans-container .loop-selling-plan-selector-label{font-size:1rem!important;font-family:myriad-pro-condensed,sans-serif!important;font-weight:600!important;font-style:normal!important}.loop-subscription-group-selling-plans-container .loop-selling-plan-selector{border-color:#707070!important;background-color:#fff!important;position:relative}.loop-subscription-group-text .loop-subscription-group-discount-badge{background-color:#ff9e1b!important;font-family:myriad-pro-condensed,sans-serif!important;font-weight:700!important}.loop-one-time-purchase-option,.loop-subscription-group{position:relative}.buy-block__tools .quantity_selector .qty__adjust--minus{border-left:solid #707070 1px;border-top:solid #707070 1px;border-bottom:solid #707070 1px}.buy-block__tools .quantity_selector .js-qty__disable{opacity:1!important}.buy-block__tools .quantity_selector .js-qty__disable span{opacity:.2}.buy-block__tools .quantity_selector .qty__num{border-top:solid #707070 1px;border-bottom:solid #707070 1px}.buy-block__tools .quantity_selector .qty__adjust--plus{border-top:solid 1px #707070;border-right:solid 1px #707070;border-bottom:solid 1px #707070}.buy-block__tools .product_rating--text{top:0}.buy-block__tools .product_rating--stars{align-items:center}.buy-block__pre-order .pre-order__wrapper{display:flex;justify-content:center;align-items:center;background-color:#005a9c;border-radius:4px}.buy-block__pre-order .pre-order__wrapper p{line-height:1;font-weight:700!important}.buy-block-bottom{background-color:#f2f2f2;border-radius:0 0 4px 4px}.buy-block-bottom .buy-block-buy-btn{display:flex;justify-content:center;align-self:center;flex-direction:column}.buy-block-bottom .buy-block-buy-btn button{align-self:end;font-size:26px!important;box-shadow:none}.buy-block-bottom .buy-block-buy-btn button:hover{border:solid 1px #e78500}.buy-block-bottom .price-per-day{font-style:italic!important;color:#008734;font-weight:700!important;font-size:16px!important}.buy-block-buy-btn{display:flex;justify-content:end}.buy-block-buy-btn__wrapper{display:flex;justify-content:end;flex-direction:column;align-self:end}.guarantee-block .buy-box__guarentee{color:#ff9e1b;line-height:1;font-weight:700!important}.product_rating--left{justify-content:end!important}.buybox-rt__ugc-block{background:#008734;background:linear-gradient(180deg,#008734,#000);border-radius:8px}.guarantee-block__payment-icons{display:flex;justify-content:end;align-self:center}.guarantee-block__payment-icons .payment__icon{margin-right:8px}.guarantee-block__payment-icons .payment__icon:last-child{margin-right:0}.quality_promise__row .quality_promise__row--desc{font-weight:400!important}.ugc-card{position:relative;display:flex;border:solid 1px #FF9E1B;max-width:90px!important;border-radius:4px;background-color:transparent}.buybox-ugc .slick-list{padding-bottom:32px;padding-top:32px}.ugc-media-wrap video{border-radius:2px}.ugc-card-desc{position:relative;background-color:#fff;color:#000;align-self:end;font-weight:700!important;line-height:1.1;padding:4px;border-radius:4px}.buybox-rt__ugc-block .slick-slider .slick-dots li.slick-active button:before{background-color:transparent!important;border-color:#fff;opacity:1;width:.75rem;height:.75rem;margin:.25rem 0 0 .25rem}.buybox-rt__ugc-block .slick-slider .slick-dots li button:before,.buybox-rt__ugc-block .slick-slider .slick-dots li a:before{text-indent:-9999px;border-radius:100%;background-color:#fff!important;border:2px solid transparent;width:10px;height:10px;margin:.3rem 0 0 .3rem;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.buybox-rt__ugc-block .buybox-ugc-slider{margin-bottom:0}.ugc-card-bg{transition:opacity .7s}.ugc-card{margin:0;transform:scale(1);transition:transform .5s ease-in-out}.ugc-card:hover,.active-scroll .ugc-card.slick-current{position:relative;border:solid 2px #FF9E1B;transform:scale(1.2);z-index:3}.ugc-card-desc{z-index:2;transition:opacity .3s ease-in-out}.ugc-card:hover .ugc-card-desc,.active-scroll .slick-current .ugc-card-desc{opacity:0}.ugc-content-wrap{padding:0 8px}.ugc-preview-vid,.ugc-media-bg{border-radius:2px;opacity:.7}.ugc-media-bg{object-fit:cover!important}.ugc-card:hover .ugc-preview-vid,.ugc-card:hover .ugc-media-bg,.active-scroll .slick-current .ugc-preview-vid,.active-scroll .slick-current .ugc-media-bg{opacity:1}.ugc_modal .product-video-wrapper-rt video{width:auto!important;max-height:100vh}.buybox-ugc-slider{overflow:hidden}.quality_promise__row{align-items:center;border-bottom:solid 2px #cccccc}.quality_promise__row--header h3{color:#666}.quality_promise__row img{max-width:80px!important;width:100%;margin-right:24px!important}.footer__content{display:flex;align-items:start}.footer__content__desc{margin-left:16px}.footer__content__desc h3{margin-bottom:8px}.footer__content__desc p{font-weight:400!important;line-height:1}.buybox-ugc .slick-track{display:flex;gap:16px}@media (max-width: 1024px){.buybox-ugc{overflow-x:hidden}.buybox-ugc .slick-list{overflow:visible!important}.buybox-rt__ugc-block{border-radius:0}.buybox-rt__ugc-block .ugc-card{border:solid 2px #ffffff!important}.buybox-rt__ugc-block .ugc-card img{border-radius:2px}.prod-block__content .t-type--3,.loop-selling-plan-fieldset .loop-one-time-purchase-option-price-amount,.loop-selling-plan-fieldset .loop-subscription-group-price-amount{font-size:24px!important}.buy-block__freqs .col.yotpo-not-b2b{padding-left:0;padding-right:0}.buy-block__tools .product_rating--stars{justify-content:start}.buy-box__right__frequency .loop-subscription-group:before,.buy-box__right__frequency .loop-one-time-purchase-option:before{top:22px}.buy-box__right__frequency .loop-subscription-group.loop-selected-selling-plan-group:after,.buy-box__right__frequency .loop-one-time-purchase-option.loop-selected-selling-plan-group:after{top:25px}.guarantee-block__payment-icons .payment__icon{max-width:32px}.buy-block__tools__first{justify-content:end}.buybox-rt__ugc-block .slick-slider .slick-dots{bottom:5px!important}.ugc-card{max-width:unset!important}.ugc-content-wrap{padding-top:8px}.ugc-link{align-content:start!important}}@media (max-width: 767px){.buybox-ugc .slick-track{gap:8px}.buybox-rt__ugc-block .slick-slider .slick-dots{bottom:5px!important}.buybox-ugc .slick-list{padding-left:24px}.single-option-radio-rt{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.prod-block__content{height:100%;justify-content:end;display:flex;align-items:center}.prod-block__content--top .prod-block-title{margin-bottom:4px!important}.buy-box__right__frequency .loop-subscription-group:before,.buy-box__right__frequency .loop-one-time-purchase-option:before{left:16px;width:16px;height:16px}.buy-box__right__frequency .loop-subscription-group:before{top:21px}.buy-box__right__frequency .loop-one-time-purchase-option:before{top:23px}.buy-box__right__frequency .loop-subscription-group.loop-selected-selling-plan-group:after{top:24px}.buy-box__right__frequency .loop-one-time-purchase-option.loop-selected-selling-plan-group:after{top:26px}.buy-box__right__frequency .loop-subscription-group.loop-selected-selling-plan-group:after,.buy-box__right__frequency .loop-one-time-purchase-option.loop-selected-selling-plan-group:after{left:19px;width:10px;height:10px}.loop-subscription-group-label,.loop-one-time-purchase-option-label{font-size:16px!important;padding-left:24px!important}.prod-block__wrapper--top{align-items:center}.prod-block__content .t-type--3{margin-bottom:0}.buy-box__right__frequency .loop-subscription-group{display:flex;flex-direction:column}.loop-one-time-purchase-option,.loop-subscription-group{padding:16px!important}.loop-subscription-group-text{width:100%;justify-content:space-between}.loop-subscription-group-price-container{order:5;width:100%;margin-top:16px}.loop-subscription-group-selling-plans-container{margin-left:0!important}.loop-subscription-group-selling-plans-container .loop-selling-plan-selector{font-size:14px!important;margin-bottom:6px!important}.loop-subscription-group-selling-plans-container .loop-selling-plan-selector-label{font-size:calc(.625rem + (.875 - .75) * 16 * (100vw - 328px) / (720 - 328))!important;color:#666}.buy-block__tools .quantity_selector .js-qty__disable,.buy-block__tools .quantity_selector .qty__adjust--minus,.buy-block__tools .quantity_selector .qty__adjust--plus,.buy-block__tools .quantity_selector .qty__num{padding:0!important;height:25px;display:flex;justify-content:center;align-items:center;box-sizing:content-box}.buy-block__tools .quantity_selector .js-qty__disable,.buy-block__tools .quantity_selector .qty__adjust--minus,.buy-block__tools .quantity_selector .qty__adjust--plus{width:18px}.buy-block__tools .quantity_selector .qty__num{width:14px}.buy-block__tools .product_rating--stars.row{justify-content:end}.buy-block__tools .product_rating--stars.col{flex-direction:column;padding-right:0}.buy-block__tools{align-items:center}.buy-block__tools__first{justify-content:start}.guarantee-block__payment-icons{padding-left:0!important}.guarantee-block__payment-icons .payment__icon{max-width:35px}.buy-block-bottom .buy-block__price-wrap h3{font-size:25px!important}.buy-block-bottom .price-per-day{font-size:12px!important}.buy-block-bottom .buy-block-buy-btn button{font-size:16px!important;padding:8px 16px!important}.buy-block-bottom .buy-block__price-wrap .strike-through{padding-right:4px!important}.buy-block-buy-btn__wrapper{padding-right:12px}.buy-block-buy-btn__wrapper .col-12{padding-left:0;padding-right:0}.prod-block__img_wrap{display:flex;justify-content:center}.prod-block__row{padding-left:6px!important;padding-right:6px!important}}.basic-products .single-option-radio-rt{grid-template-rows:none!important}.loop-subscription-b2b .loop-one-time-purchase--single .loop-one-time-purchase-option{border:1px solid #CCCCCC!important;background:#cccccc1b;border-radius:4px!important}.fslightboxsn span{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/120/assets/product-buy-box-rt-component.css.map */
