button#takeover-begin{border:none;background:#926245;color:#fff;transition:.3s ease-in-out}.product-form__buttons,a#add-to-cart-button--fixed,.head-cust-wrapper.head-user-btn.head-user-1{display:none}button#takeover-begin:hover{border:none;background:#000;transition:.3s ease-in-out}.sticky-order-panel.product_appear{display:none!important}.scroll-stop{overflow:hidden}.quiz-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;background:#fff;justify-content:center;align-items:center;z-index:9999;margin:0}.takeover-modal{background:#fff;border-radius:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow-x:hidden}@media screen and (min-width: 768px){.takeover-modal:before{width:100%;height:100%;display:block;position:absolute;content:" a";color:transparent;background:linear-gradient(6deg,#65615d,#f4f4f3)}}@media screen and (max-width: 768px){.takeover-modal{flex-direction:column;justify-content:start}}.takeover-media{background-color:transparent;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:opacity .3s ease-in-out;z-index:1}@media screen and (max-width: 768px){.takeover-media{background-color:#c9c7c0}}@media only screen and (min-width: 551px) and (max-width: 768px){.takeover-media{height:400px;min-height:400px}}@media screen and (max-width: 550px){.takeover-media{height:240px;min-height:240px}}#takeover-media-mobile{transition:background-image .3s ease-in-out}#quiz-back-btn{position:absolute;background:transparent;color:#000;border:none;line-height:20px;margin:0;top:15px;left:15px;cursor:pointer;font-size:20px}.takeover-quiz{padding:0 0 30px;position:relative;justify-content:center;display:flex;flex-direction:column;align-items:center;overflow-y:scroll;height:100%;background:#fff;overflow-x:hidden}.takeover-quiz:has(#pgto_c[style*="display: block"]){justify-content:start!important}.takeover-quiz:has(#pgto_c[style*="display: block"])+#takeover-media-mobile,.takeover-quiz:has(#pgto_c[style*="display: block"]) #takeover-media-mobile{display:none!important}@media screen and (max-width: 768px){.takeover-quiz{padding:0 0 30px;justify-content:start;width:100%}div#pgto_1,div#pgto_2a,div#pgto_2b{padding:5px 5px 0}}.quiz-title{text-align:center;font-size:24px;line-height:25px;font-family:inherit;font-weight:500;font-style:normal;margin:30px auto 20px}@media screen and (max-width: 768px){.quiz-title{font-size:20px;line-height:20px;margin:10px auto 8px;padding:10px 20px 0}}.progress-wrapper{margin:0 auto 7px;max-width:225px;width:80%}.progress-container{width:100%;background:#eee;border-radius:10px;height:8px}#progress-bar{width:10%;height:100%;background:#9f6a44;border-radius:10px;transition:.4s ease}#quiz-steps{font-size:9px;margin-top:4px;color:#666;text-align:center;font-weight:700}.quiz-page{max-width:525px;margin:0 auto;text-align:center}div#pgto_c{max-width:100%}.collection-wrap{margin-top:0;padding:0 30px}@media screen and (max-width: 768px){.collection-wrap{margin-top:0;padding:0 15px}}.options-list{margin:0 auto 10px;max-width:95%}.custom-radio-option{display:flex;align-items:flex-start;opacity:.85;background:#fff;border:1.5px solid #bababa;border-radius:3px;text-align:left;margin:10px 0 15px;padding:10px 15px;cursor:pointer;position:relative;transition:background .2s}@media screen and (max-width: 768px){.custom-radio-option{padding:10px}}.custom-radio-option input[type=radio]{margin-top:6px;margin-right:12px;transform:scale(1.3);accent-color:#9f6a45}.custom-radio-option:has(input:checked){opacity:1;background-color:#fff4ec;border:3px solid #9f6a45;box-shadow:0 0 7px 2px #fff4ec}div#pgto_2b .custom-radio-option:first-child:has(input:checked),div#pgto_2a .custom-radio-option:first-child:has(input:checked){opacity:1;background-color:#fff4ec;border:3px solid #9f6a45;box-shadow:0 0 7px 2px #fff4ec}div#pgto_2b .custom-radio-option:first-child:has(input:checked) input[type=radio],div#pgto_2a .custom-radio-option:first-child:has(input:checked) input[type=radio]{accent-color:#9f6a45}.takeover-modal p{color:#222;margin:0 0 6px}.takeover-modal .button-heading{display:block;font-size:22px;font-weight:600}.quiz-title span{font-size:15px;letter-spacing:1px;line-height:13px;max-width:525px;display:block;margin:12px auto 0;text-transform:none}@media screen and (max-width: 768px){.quiz-title span{max-width:97%}}.takeover-modal .button-heading.justhekit{font-weight:400;font-size:12.5px;line-height:12.5px;padding-top:4px}.custom-radio-option:has(input:checked) .button-heading.justhekit{font-weight:600}.takeover-modal .button-subheading{font-size:17px;line-height:17px;font-weight:500;letter-spacing:1px;font-style:italic;margin:6px 0 9px;-webkit-text-stroke:.5px;color:#664024}@media screen and (max-width: 768px){.takeover-modal .button-heading{font-size:19px}.takeover-modal .button-subheading{font-size:14px;margin:4px 0 5px}}@media only screen and (min-width: 768px) and (max-width: 1450px){.takeover-media{width:55%!important}.takeover-quiz{width:45%!important}}.button-desc{font-size:14px;margin-top:5px}@media screen and (max-width: 768px){.button-desc{font-size:13px}}.tobadge{position:absolute;right:10px;font-weight:600;letter-spacing:2px;font-size:12px;padding:5px 10px;text-align:center}@media screen and (max-width: 768px){.tobadge{right:5px;letter-spacing:1px;font-size:10px;padding:5px}}.best-value{background:#ffc4b1}.takeover-modal ul{font-size:14px;margin:12px 0 15px;color:#222;list-style:disc}.takeover-modal ul li span.italic{font-style:italic;font-size:13px;padding-left:3px;-webkit-text-stroke:.5px;color:#b40100}@media screen and (max-width: 768px){.takeover-modal ul{font-size:13px}}.takeover-modal li{margin:6px 0 3px;padding-left:5px;font-size:16px;line-height:17px}.primary-next-btn{background:#000;color:#fff;width:90%;padding:16px;font-weight:700;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px;margin:15px auto;border-radius:50px;font-size:18px}@media screen and (max-width: 768px){.primary-next-btn{margin-bottom:75px}}.primary-next-btn:hover{opacity:.8}.takeover-card-wrapper .card{padding:10px;height:100%}.nc-product-card .card__inner{position:relative;box-sizing:border-box;cursor:pointer;background:#fff}.takeover-card-wrapper .card__information{background:#fff;justify-content:space-between;display:flex;flex-direction:column}.card__media:after{color:#c2b4a8;content:"\2295";position:absolute;right:5px;bottom:5px;font-weight:500;font-size:20px}@media screen and (min-width: 768px){.card:hover .new_customer_badge{color:#fff;background:#000;border-radius:3px;padding:2px 5px;max-width:115px;-webkit-text-stroke:.5px}}.nc-qty-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;border:2px solid #c9cccd;border-radius:0;background:#fff}.nc-qty-btn{padding:8px 15px;width:25%;display:flex;justify-content:center;align-items:center;background:#c9cccd;color:#000;border:none;cursor:pointer;font-weight:600;font-size:20px;line-height:15px}.nc-qty-field{width:50%;border:none;font-weight:500;display:flex;justify-content:center;align-items:center;padding:6px 15px;text-align:center;font-size:20px;line-height:15px}#nc-submit-bulk-checkout{display:block;margin:5px auto 15px;padding:12px 40px;background:#000;color:#fff;border:none;border-radius:5px;cursor:pointer;width:75%;max-width:400px;transition:ease-in-out .3s;font-size:18px}.takeover-tier-cart{font-size:16px;margin-top:25px}.takeover-cart{margin:50px auto 5px;font-size:17px!important;line-height:20px;padding:0 15px}#nc-submit-bulk-checkout:hover{background:#926245;transition:ease-in-out .3s}span.cart-button-total{background:#515151;padding:3px 11px;border-radius:20px;margin-left:7px;color:#fff}button#nc-submit-bulk-checkout[disabled]{cursor:not-allowed}button#nc-submit-bulk-checkout[disabled]:hover{cursor:not-allowed;background:#000;color:#fff}@media screen and (max-width: 768px){#nc-submit-bulk-checkout{margin:10px auto 60px;width:85%}}input[type=number i]{padding-block:0;padding-inline:0;height:100%;text-align:center;cursor:inherit}.product-selected input{background:#547158;color:#fff}.product-selected .nc-qty-btn{background:#8ba48f;color:#fff}.product-selected .nc-qty-wrapper{border:2px solid #8ba48f;background-color:#547158}nc-qty-field::-webkit-outer-spin-button,.nc-qty-field::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.takeover-card-wrapper .proudct-price{background:#fff;margin:0;padding:5px 0}span.proudct-now_price{font-size:16px;font-weight:500}span.product-was_price{font-size:14px;text-decoration:line-through;color:gray}span.product-percent-off{font-size:14px}.nc_card_badge{font-weight:500;row-gap:0;display:flex;flex-direction:column;align-items:start}.badge.new_customer_badge{top:0;font-size:13px;line-height:15px;text-align:left;max-width:115px;-webkit-text-stroke:.5px;position:relative;margin:0;background:transparent;border-radius:3px;padding:2px 5px}.badge.new_customer_highlight_badge{background:#b57346;color:#fff;padding:2px 4px;border-radius:3px;max-width:102px;margin:4px 0 0;font-weight:500;font-size:12px;letter-spacing:1px}.progress-block-wrap{background:#547158;background:#456149;padding:5px 5px 10px;max-width:100%;margin:0 auto 10px;border-radius:0;position:sticky;top:0;z-index:100;border-top:5px solid #8ba48f}@media screen and (max-width: 768px){.progress-block-wrap{margin:0 auto;padding:3px 5px 0}}.progress-blocks{max-width:600px;margin:auto}.progress-status{text-align:left;font-size:12px;font-weight:500;padding:0 10px 5px;margin:auto;max-width:600px;color:#fff}@media screen and (max-width: 768px){.progress-status{padding:0 10px 12px}}.prog_block{width:calc(20% - 6px);margin:0 3px;background:#fff;padding:5px 2px 2px;border:3px solid #000;border-radius:10px;position:relative;transition:ease-in-out .3s;max-height:107px;min-height:107px;display:flex;flex-direction:column;align-items:center;justify-content:center}.prog_block p{font-size:12px;line-height:11px;letter-spacing:.3px;text-align:center;margin:5px 0 0;transition:ease-in-out .3s;font-weight:600}#prog_block1 p.prog-block-gift-name{margin-top:0}.prog_block img{transition:ease-in-out .3s;width:60px}.block_locked{background:#e7f1e9;border:2px solid transparent;transition:ease-in-out .3s}.block_locked img{opacity:.1;transition:ease-in-out .3s}.prog_block.block_locked p{opacity:.2;transition:ease-in-out .3s;font-size:9px}.lock-symbol{position:absolute;top:20%}.lock-symbol svg{width:30px;height:30px}.add-amount{font-size:12px;font-weight:600;letter-spacing:0;margin:0}.prog_block p.gwp-value{margin:0;position:absolute;top:-11px;background:#d8543b;color:#fff;padding:4px 5px;border-radius:6px;opacity:1;letter-spacing:.7px;font-weight:600;z-index:1;font-size:15px}.prog_block p.gwp-value s{opacity:.7;font-weight:400;text-decoration-thickness:.5px}@media screen and (max-width: 768px){.prog_block{margin:0 2px;padding:2px 2px 5px;width:calc(20% - 4px);max-height:98px;min-height:98px;display:flex;flex-direction:column;align-items:center;justify-content:end}.prog_block p{font-size:10px;line-height:10px}.prog_block.block_locked p{font-size:9px;line-height:9px}.prog_block p.gwp-value{font-size:9.5px;top:-10px}.add-amount{font-size:10px}.prog_block img{width:50px}.lock-symbol{position:absolute;top:18%}.lock-symbol svg{width:24px;height:24px}}.nc-modal-overlay{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;background-color:#00000080}.nc-modal-content{background-color:#fff;margin:100px auto 150px;padding:20px 15px 20px 20px;width:90%;max-width:800px;border-radius:8px;position:relative;max-height:625px}.nc-modal-content-wrapper{overflow-y:scroll;height:100%;padding-right:5px}@media screen and (max-width: 501px){.nc-modal-content-wrapper::-webkit-scrollbar{width:3px;height:90%}.nc-modal-content-wrapper::-webkit-scrollbar-thumb{background-color:#dcc4b0;border-radius:25px}.nc-modal-content-wrapper::-webkit-scrollbar-track{background:var(--color-base-background-3);border-radius:25px;border:var(--color-base-background-3)}}.modal-context-info{padding:20px 15px}.modal-context-info span.stamped-badge{cursor:inherit!important}@media screen and (max-width: 768px){.modal-context-info{padding:0}.nc-modal-content{padding:10px 5px 10px 10px;margin:50px auto;max-height:700px}}.nc-modal-close{position:absolute;right:20px;top:5px;font-size:30px;line-height:30px;cursor:pointer;z-index:10;padding:5px}@media screen and (max-width: 768px){.nc-modal-close{right:15px}}.modal_accordians.text-align-left{max-width:500px;margin:auto}.modal_accordians .product__accordion .accordion__content.rte p{font-size:14px;line-height:18px;margin-bottom:10px;margin-top:6px}@media screen and (max-width: 768px){.modal_accordians .product__accordion .accordion__content.rte p{margin-left:6px;margin-top:6px}}.modal_accordians .product__accordion .accordion__content.rte p.non-select.caption-smaller,.modal_accordians .product__accordion .accordion__content.rte p.key_ingrd_header{display:none}.modal_accordians .product__accordion .accordion__content.rte ul li{padding-bottom:0}.modal_accordians #productAccordion{margin-top:0;text-align:left}@media screen and (max-width: 768px){.modal_accordians #productAccordion{padding:0 5px}}.modal_accordians .product__accordion.accordion summary{padding:5px 0 0}.accordian-reviews{border-radius:6px;margin-top:5px;padding:10px;line-height:1.2;font-style:italic}.hide{display:none!important}@media screen and (min-width: 750px) and (max-width: 1399px){.ipad-flex33{width:33%}}h2.h4.accordion__title{letter-spacing:2px;font-size:19px;font-family:DIN-2014;font-weight:600;margin:4px 0}@media screen and (max-width: 768px){h2.h4.accordion__title{font-size:14px;line-height:16px;margin:4px 0 4px 5px}}.custom-product-carousel-wrapper{position:relative;width:100%;overflow:hidden;border-radius:8px}.custom-product-carousel{display:flex;transition:transform .4s ease-in-out;width:100%}.carousel-slide{min-width:100%}.carousel-slide img{display:block;width:100%;object-fit:cover}.carousel-nav{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:10px 0;cursor:pointer;z-index:2}.carousel-nav svg#Flat{width:20px}.carousel-nav.prev svg#Flat{transform:rotate(180deg)}.carousel-nav.prev{left:5px;padding-right:30px}.carousel-nav.next{right:5px;padding-left:30px}.nc-modal-content h2{font-size:27px;line-height:29px}.nc-modal-content h2.modal-product-title{margin:5px auto;padding:0 10px}@media screen and (max-width: 768px){.carousel-slide img{display:block;width:100%;object-fit:cover;object-position:center;max-height:250px}.nc-modal-content h2{font-size:18px}.nc-modal-content h2.modal-product-title{font-size:22px;line-height:23px;max-width:260px;padding-top:10px}}.takeover-modal .perfect_for{border-radius:5px;padding:10px 15px;background:#eaeaea;margin:10px 0;text-align:left}.takeover-modal .perfect_for p{letter-spacing:2px;font-weight:300;font-size:1.2rem;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:600}.takeover-modal .perfect_for ul{column-gap:20px;row-gap:1px;margin:0;padding:0;list-style-type:none}.takeover-modal .perfect_for ul li{font-size:.9rem;line-height:1rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0;padding:0}@media screen and (max-width: 768px){.takeover-modal .perfect_for ul li{font-size:.7rem;line-height:.9rem}}.takeover-modal .product_icons{background:#bccebf;border-radius:5px;padding:10px 0;margin:10px auto 0}.takeover-modal .product_icons svg{height:35px;width:auto}.takeover-modal .product_icons p{max-width:100px;font-size:9px;line-height:9px;text-align:center;margin:8px auto 0}.quickadd-stamped-badge span.stamped-badge-caption span{display:none!important;opacity:0;width:0;height:0;position:absolute}.quickadd-stamped-badge{display:flex!important;padding-top:10px}.quickadd-stamped-badge .stamped-fa-star:before{font-size:14px!important}.quickadd-stamped-badge span.stamped-badge-caption{font-size:10px!important}.stamped-product-reviews-badge.modal-stamped-badge{padding:5px 0 10px;cursor:inherit;width:100%}.stamped-product-reviews-badge.modal-stamped-badge:hover{color:inherit}.stamped-product-reviews-badge.modal-stamped-badge .stamped-badge{justify-content:center}.modal-stamped-badge .stamped-fa-star:before{font-size:15px!important}@media screen and (min-width: 768px){div#pgto_2a:after,div#pgto_2b:after{content:"LIMITED TIME OFFER";position:absolute;top:20px;right:20px;width:100px;height:100px;padding:5px;background:#9f6a44;color:#fff;-webkit-text-stroke:1px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:500;transform:rotate(15deg)}}.takeover-tier-section{padding:12px 0 0;margin:0}.tier-bar-pill{position:relative;width:100%;max-width:600px;margin:0 auto}.tier-flex-container{position:relative;z-index:2}.tier-column{display:flex;flex-direction:column;align-items:center}.tier-step{height:20px;width:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:12px;border-right:2px solid #456149;background:#ffffff6e;font-weight:600;color:#000000c7;box-sizing:border-box;font-size:13px}.tier-column.active .tier-step{border-right:2px solid #000;color:#000}.tier-column:first-child .tier-step{border-radius:19px 0 0 19px}.tier-column:last-child .tier-step{border-radius:0 19px 19px 0;border-right:none}.tier-bar-fill{position:absolute;left:0;top:0;height:20px;background:#8d6147;filter:contrast(2.3);z-index:1;border-radius:19px 0 0 19px;transition:width .4s ease-out}.tier-label{margin-top:4px;font-weight:700;font-size:12px;color:#000;text-align:right;width:100%;padding-right:8px;opacity:.7;font-weight:500;color:#fff}.tier-column.active .tier-label{opacity:1;font-weight:600}.tier-step .check{background:#fff;color:#333;width:12px;height:12px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:10px;margin-right:6px;visibility:hidden}.tier-column.active .check{visibility:visible}@media screen and (max-width: 768px){.progress-blocks{padding-bottom:10px}.tier-label{font-size:11px;padding-right:4px}.tier-step{padding-right:5px;font-size:10px}.tier-step .check{width:12px;height:12px;font-size:8px;line-height:8px}.takeover-tier-section{padding:0 5px}.tier-bar-fill,.tier-step{height:18px}}.takeover-tier-section{position:relative;cursor:pointer}.progress-block-wrap:after{content:"Add more products to save more - Up to 35% off.";position:absolute;top:96%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:100;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease;pointer-events:none;box-shadow:0 4px 10px #0000001a}.progress-block-wrap:before{content:"";position:absolute;top:93%;left:50%;transform:translate(-50%);border-width:0 8px 8px 8px;border-style:solid;border-color:transparent transparent #333 transparent;opacity:0;visibility:hidden;transition:opacity .3s ease}.progress-block-wrap:hover:after,.progress-block-wrap:hover:before{opacity:1;visibility:visible;transform:translate(-50%) translateY(5px)}#takeover-order-type label{padding:8px 15px;background:#fff;max-width:75%;min-width:75%;margin:15px auto 0;border:3px solid #cdcdcd;border-radius:13px;text-align:left;font-weight:400;cursor:pointer;opacity:.7}#takeover-order-type input{display:none}#takeover-order-type p{letter-spacing:.5px;font-size:17px;line-height:18px;margin-bottom:0}#takeover-order-type label:has(input:checked) p{font-weight:600}#takeover-order-type label:has(input:checked){border:3px solid #456149;box-shadow:0 2px 2px #3d53736e;font-weight:600;background:#8ba48f52;opacity:1}.save-upto{font-size:14px!important;line-height:17px!important;text-align:center}.sas-button-cta .save-upto{color:#dc3b1b;font-size:16px!important}span.sas-time{letter-spacing:0;font-size:14px;line-height:22px}.sas-benefits{text-align:left;max-width:400px;min-width:0;justify-content:center;align-items:center;margin:10px auto;font-size:13px;font-weight:500;padding:0 15px;row-gap:5px;opacity:.5}.sas-benefits b{font-weight:600}span.benefit-check{padding:0 5px;color:#456149}@media screen and (max-width: 768px){#takeover-order-type label{max-width:85%;min-width:85%}.sas-benefits{max-width:360px;width:100%;letter-spacing:.3px;font-size:12px}}.sas-button-cta:has(input:checked)+.sas-benefits{opacity:1}.takeover-modal .detractors li,.takeover-modal .checks li{list-style-type:none;padding-left:0}.circle-check,.circle-x{width:14px;height:14px;padding-top:2px}svg#circlecheck .check-2{fill:#109e52}.circle-x circle{fill:#ff5b36}svg#icon-nhr{width:25px;height:25px;margin-top:3px}.money-back-div{position:relative;top:-5px;column-gap:6px;margin-bottom:50px}.detractors{display:none}.custom-radio-option:has(input:checked) .detractors{display:block}.takeover-lastwords{padding:10px 10px 5px;font-size:15px;color:#9f6a45;font-weight:600;letter-spacing:.5px}
/*# sourceMappingURL=/cdn/shop/t/222/assets/buy-buttons-new20-takeover.css.map */
