body{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,main,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}nav ul,nav ol{list-style:none none}img{max-width:100%;height:auto;border:0}video,embed,object{max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#262323;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.6;font-size:16px}p{margin-top:0;margin-bottom:1.25em}abbr[title]{border-bottom:1px dotted #e8e8e8;cursor:help}b,strong{font-weight:500}em,i{font-style:normal}mark{background:#f1f1f1;color:#000}hr{border:0;border-top:1px solid #e8e8e8;margin-bottom:25px;margin-top:25px}hr.dark-mode{border-color:#545454}sub,sup{font-size:68.75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dfn{font-style:normal}a{color:inherit;text-decoration:underline}a:hover{color:inherit;text-decoration:underline;opacity:.6}a:active{color:inherit;text-decoration:underline;opacity:.6}.alink{color:inherit;text-decoration:underline;cursor:pointer}.alink:hover{color:inherit;text-decoration:underline;opacity:.6}.alink:active{color:inherit;text-decoration:underline;opacity:.6}.alink:hover,.alink:active,.alink:focus{font-weight:500}ul,ol{margin-top:0;margin-bottom:25px}ul>li,ol>li{margin-top:0;margin-bottom:20px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-bottom:20px;margin-top:0}dt{font-weight:500;margin-bottom:5px;margin-top:0}dd{margin-bottom:15px;margin-top:0;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f1f1f1;color:#000;padding:2px 4px;font-size:13px;white-space:nowrap}kbd{background:#f1f1f1;color:#000;padding:2px 4px;font-size:13px}pre{background:#f1f1f1;border:1px solid #e8e8e8;color:#000;line-height:1.6;margin:0 0 15px;padding:15px;font-size:13px;display:block;word-wrap:break-word}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table th{text-align:left}table>tbody>tr>th,table>tfoot>tr>th,table>tbody>tr>td,table>tfoot>tr>td{vertical-align:top}table>thead>tr>th,table>thead>tr>td{vertical-align:bottom}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:11px 10px}button{background-image:none;background:#fff;border:1px solid #262323;border-radius:500px;color:#000;cursor:pointer;display:inline-block;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin:0;padding:.5em 2em;text-decoration:none;font-size:14px;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center}button:focus,button:active{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}button:hover{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}button.disabled,button[disabled],fieldset[disabled] button{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}button::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email]{background:#fff;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:5px;color:#000;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:52px;line-height:1.6;padding:0 11px;vertical-align:baseline;width:100%}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type*=date]:focus,input[type=email]:focus{border:1px solid #acacac}input[type=text]:disabled,input[type=password]:disabled,input[type=url]:disabled,input[type=tel]:disabled,input[type=search]:disabled,input[type=number]:disabled,input[type*=date]:disabled,input[type=email]:disabled{opacity:.5}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type*=date]::-moz-placeholder,input[type=email]::-moz-placeholder{color:#707070}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type*=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder{color:#707070}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type*=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder{color:#707070}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}select{background:#fff;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:5px;color:#000;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:52px;line-height:1.6;padding:5px 11px 4px;vertical-align:baseline;width:100%}select:focus{border:1px solid #acacac}select:disabled{opacity:.5}select[multiple]{height:auto;background-image:none}textarea{background:#fff;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:5px;color:#000;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:auto;line-height:1.6;margin:0;padding:15px;vertical-align:baseline;width:100%;resize:vertical}textarea:focus{border:1px solid #acacac}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#707070}textarea::-webkit-input-placeholder{color:#707070}textarea:-ms-input-placeholder{color:#707070}input[type=checkbox],span.checkbox{margin:0 8px 0 0;position:relative}input[type=checkbox]:disabled,span.checkbox:disabled{opacity:.5}input[type=radio]{margin:0 8px 0 0}input[type=radio]:disabled{opacity:.5}input.mage-error,select.mage-error,textarea.mage-error,input.payment-method-braintree .hosted-error,select.payment-method-braintree .hosted-error,textarea.payment-method-braintree .hosted-error{border-color:#941100}div.mage-error,div.payment-method-braintree .hosted-error{color:#941100;font-size:13px}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input::-moz-focus-inner{border:0;padding:0}form{-webkit-tap-highlight-color:rgba(0,0,0,0)}address{font-style:normal}svg{max-width:100%;height:auto}#lib-layout-columns{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#lib-layout-columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}.products-grid .product-items,.prices-tier,.order-details-items .items-qty,.block-event .slider-panel .slider{margin:0;padding:0;list-style:none none}.products-grid .product-items>li,.prices-tier>li,.order-details-items .items-qty>li,.block-event .slider-panel .slider>li{margin:0}.action-primary:focus,.action-primary:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.action-primary:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.action-primary.disabled,.action-primary[disabled],fieldset[disabled] .action-primary{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.abs-button:focus,.abs-button:active{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.abs-button:hover{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.abs-button.disabled,.abs-button[disabled],fieldset[disabled] .abs-button{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.block-returns-tracking .block-title .action,.block-event .slider-panel .slider .item .action.event{background-image:none;background:#fff;border:1px solid #262323;color:#000;cursor:pointer;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin:0;padding:.5em 2em;font-size:14px;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center;display:inline-block;text-decoration:none;border-radius:500px}.abs-action-link-button:focus,.abs-action-link-button:active,.block-returns-tracking .block-title .action:focus,.block-returns-tracking .block-title .action:active,.block-event .slider-panel .slider .item .action.event:focus,.block-event .slider-panel .slider .item .action.event:active{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.abs-action-link-button:hover,.block-returns-tracking .block-title .action:hover,.block-event .slider-panel .slider .item .action.event:hover{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.abs-action-link-button.disabled,.abs-action-link-button[disabled],fieldset[disabled] .abs-action-link-button,.block-returns-tracking .block-title .action.disabled,.block-returns-tracking .block-title .action[disabled],fieldset[disabled] .block-returns-tracking .block-title .action,.block-event .slider-panel .slider .item .action.event.disabled,.block-event .slider-panel .slider .item .action.event[disabled],fieldset[disabled] .block-event .slider-panel .slider .item .action.event{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.abs-action-link-button:hover,.abs-action-link-button:active,.abs-action-link-button:focus,.block-returns-tracking .block-title .action:hover,.block-returns-tracking .block-title .action:active,.block-returns-tracking .block-title .action:focus,.block-event .slider-panel .slider .item .action.event:hover,.block-event .slider-panel .slider .item .action.event:active,.block-event .slider-panel .slider .item .action.event:focus{text-decoration:none}.abs-action-remove,.actions-toolbar>.primary .action-cancel,.actions-toolbar>.secondary .action-cancel,.popup .actions-toolbar .action.cancel,.modal-footer .action.secondary,.bundle-options-container .action.back,.field.addresses .address-item .edit-address-link,.action-auth-toggle,.checkout-billing-address .action-cancel,.checkout-billing-address .action-edit-address,.paypal-button-widget .paypal-button,.abs-add-fields .action.remove,.form-create-return .action.remove{line-height:1.6;padding:0;display:inline;border-radius:0;font-weight:inherit;color:inherit;text-decoration:underline;background:0 0;border:0}.abs-action-button-as-link:hover,.abs-action-remove:hover,.actions-toolbar>.primary .action-cancel:hover,.actions-toolbar>.secondary .action-cancel:hover,.popup .actions-toolbar .action.cancel:hover,.modal-footer .action.secondary:hover,.bundle-options-container .action.back:hover,.field.addresses .address-item .edit-address-link:hover,.action-auth-toggle:hover,.checkout-billing-address .action-cancel:hover,.checkout-billing-address .action-edit-address:hover,.paypal-button-widget .paypal-button:hover,.abs-add-fields .action.remove:hover,.form-create-return .action.remove:hover{color:inherit;text-decoration:underline;opacity:.6}.abs-action-button-as-link:active,.abs-action-remove:active,.actions-toolbar>.primary .action-cancel:active,.actions-toolbar>.secondary .action-cancel:active,.popup .actions-toolbar .action.cancel:active,.modal-footer .action.secondary:active,.bundle-options-container .action.back:active,.field.addresses .address-item .edit-address-link:active,.action-auth-toggle:active,.checkout-billing-address .action-cancel:active,.checkout-billing-address .action-edit-address:active,.paypal-button-widget .paypal-button:active,.abs-add-fields .action.remove:active,.form-create-return .action.remove:active{color:inherit;text-decoration:underline;opacity:.6}.abs-action-button-as-link:hover,.abs-action-button-as-link:active,.abs-action-button-as-link:focus,.abs-action-remove:hover,.abs-action-remove:active,.abs-action-remove:focus,.actions-toolbar>.primary .action-cancel:hover,.actions-toolbar>.primary .action-cancel:active,.actions-toolbar>.primary .action-cancel:focus,.actions-toolbar>.secondary .action-cancel:hover,.actions-toolbar>.secondary .action-cancel:active,.actions-toolbar>.secondary .action-cancel:focus,.popup .actions-toolbar .action.cancel:hover,.popup .actions-toolbar .action.cancel:active,.popup .actions-toolbar .action.cancel:focus,.modal-footer .action.secondary:hover,.modal-footer .action.secondary:active,.modal-footer .action.secondary:focus,.bundle-options-container .action.back:hover,.bundle-options-container .action.back:active,.bundle-options-container .action.back:focus,.field.addresses .address-item .edit-address-link:hover,.field.addresses .address-item .edit-address-link:active,.field.addresses .address-item .edit-address-link:focus,.action-auth-toggle:hover,.action-auth-toggle:active,.action-auth-toggle:focus,.checkout-billing-address .action-cancel:hover,.checkout-billing-address .action-cancel:active,.checkout-billing-address .action-cancel:focus,.checkout-billing-address .action-edit-address:hover,.checkout-billing-address .action-edit-address:active,.checkout-billing-address .action-edit-address:focus,.paypal-button-widget .paypal-button:hover,.paypal-button-widget .paypal-button:active,.paypal-button-widget .paypal-button:focus,.abs-add-fields .action.remove:hover,.abs-add-fields .action.remove:active,.abs-add-fields .action.remove:focus,.form-create-return .action.remove:hover,.form-create-return .action.remove:active,.form-create-return .action.remove:focus{background:0 0;border:0}.abs-action-button-as-link.disabled,.abs-action-button-as-link[disabled],fieldset[disabled] .abs-action-button-as-link,.abs-action-remove.disabled,.abs-action-remove[disabled],fieldset[disabled] .abs-action-remove,.actions-toolbar>.primary .action-cancel.disabled,.actions-toolbar>.primary .action-cancel[disabled],fieldset[disabled] .actions-toolbar>.primary .action-cancel,.actions-toolbar>.secondary .action-cancel.disabled,.actions-toolbar>.secondary .action-cancel[disabled],fieldset[disabled] .actions-toolbar>.secondary .action-cancel,.popup .actions-toolbar .action.cancel.disabled,.popup .actions-toolbar .action.cancel[disabled],fieldset[disabled] .popup .actions-toolbar .action.cancel,.modal-footer .action.secondary.disabled,.modal-footer .action.secondary[disabled],fieldset[disabled] .modal-footer .action.secondary,.bundle-options-container .action.back.disabled,.bundle-options-container .action.back[disabled],fieldset[disabled] .bundle-options-container .action.back,.field.addresses .address-item .edit-address-link.disabled,.field.addresses .address-item .edit-address-link[disabled],fieldset[disabled] .field.addresses .address-item .edit-address-link,.action-auth-toggle.disabled,.action-auth-toggle[disabled],fieldset[disabled] .action-auth-toggle,.checkout-billing-address .action-cancel.disabled,.checkout-billing-address .action-cancel[disabled],fieldset[disabled] .checkout-billing-address .action-cancel,.checkout-billing-address .action-edit-address.disabled,.checkout-billing-address .action-edit-address[disabled],fieldset[disabled] .checkout-billing-address .action-edit-address,.paypal-button-widget .paypal-button.disabled,.paypal-button-widget .paypal-button[disabled],fieldset[disabled] .paypal-button-widget .paypal-button,.abs-add-fields .action.remove.disabled,.abs-add-fields .action.remove[disabled],fieldset[disabled] .abs-add-fields .action.remove,.form-create-return .action.remove.disabled,.form-create-return .action.remove[disabled],fieldset[disabled] .form-create-return .action.remove{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}.abs-revert-to-action-secondary{background:#fff;border:1px solid #262323;color:#000}.abs-revert-secondary-color:focus,.abs-revert-secondary-color:active,.abs-revert-to-action-secondary:focus,.abs-revert-to-action-secondary:active{background:#fff;border:1px solid #262323;color:#000}.abs-revert-secondary-color:hover,.abs-revert-to-action-secondary:hover{background:#262323;border:1px solid #262323;color:#fff}#store-selector .form-continue .actions-toolbar .action.primary{font-size:inherit;min-height:42px}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:100%}.abs-dropdown-simple:before,.abs-dropdown-simple:after{content:'';display:table}.abs-dropdown-simple:after{clear:both}.abs-dropdown-simple .action.toggle{cursor:pointer}.abs-dropdown-simple .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:1;color:inherit;content:"\e901";font-family:'theme-icons';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.abs-dropdown-simple .action.toggle:hover:after{color:inherit}.abs-dropdown-simple .action.toggle:active:after{color:inherit}.abs-dropdown-simple .action.toggle[aria-expanded=true]:after,.abs-dropdown-simple .action.toggle.active:after{content:"\e904"}.abs-dropdown-simple ul.dropdown{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #e8e8e8;border-radius:15px;margin-top:4px;padding-top:25px;padding-right:30px;padding-bottom:15px;padding-left:30px;min-width:200px;width:100%;z-index:99;display:none;position:absolute;overflow:hidden;top:100%;right:0;box-shadow:0px 10px 15px 0px rgba(0,0,0,.15)}.abs-dropdown-simple ul.dropdown li{margin:0;padding:5px 5px 5px 23px;font-size:13px}.abs-dropdown-simple ul.dropdown li:hover{cursor:pointer}.abs-dropdown-simple.active{overflow:visible}.abs-dropdown-simple.active ul.dropdown{display:block}html.nav-before-open .page-wrapper:after,body.sidebar-overlay-open .page-header .mast:after,body.sidebar-overlay-open .page-header .header-quick-links:after,body.sidebar-overlay-open .page-wrapper:after{background:rgba(0,0,0,.5);bottom:0;content:'';display:block;height:150vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1}.bundle-options-container .input-text.qty,.account .data.table-return-items .qty .input-text,.table.grouped .col.qty .control.qty .qty{text-align:center;width:54px}.abs-add-fields .action.remove,.form-create-return .action.remove{line-height:normal;margin-left:73%;position:absolute;top:34px;width:auto}.form-create-return .fieldset .field .control{width:70%}.form-create-return .fieldset .actions-toolbar>.secondary{float:left}.form-create-return .fieldset .actions-toolbar>.secondary .action.add{margin-top:30px}.form-create-return .fieldset .fields .actions-toolbar{margin:0}.form-create-return .additional{margin-top:55px;position:relative}.form-create-return .message.notice{margin:30px 0 0}.visually-hidden,.fieldset>.field.no-label>.label,.fieldset>.fields>.field.no-label>.label,.fieldset legend.label,.block-amazon-login .block-title,.bundle-options-container .block-bundle-summary .product-image-container,.bundle-options-container .block-bundle-summary .product.name,.bundle-options-container .block-bundle-summary .stock,.special-price .price-label,.minimal-price .price-label,.normal-price .price-label,.price-box .price-label,.mast .block-search .label,.action.showcart .text,.minicart-qty .counter-label,.minicart-items .action.delete span,.checkout-payment-method .ccard .legend,.fieldset .fullname>.label,.block-balance .balance-price-label,.page-product-downloadable .product-options-wrapper .fieldset .legend.links-title,.block.store-switcher .block-title,.action.skip:not(:focus),.payment-method-braintree .field.number .label,.payment-method-braintree .field.expiration-date .label,.payment-method-braintree .field.cvv .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix:before,.abs-add-clearfix:after,.abs-add-fields .fieldset .actions-toolbar:before,.abs-add-fields .fieldset .actions-toolbar:after,.page-product-downloadable .product-add-form:before,.page-product-downloadable .product-add-form:after,.form-create-return .actions-toolbar:before,.form-create-return .actions-toolbar:after,.form-create-return .fieldset .actions-toolbar:before,.form-create-return .fieldset .actions-toolbar:after{content:'';display:table}.abs-add-clearfix:after,.abs-add-fields .fieldset .actions-toolbar:after,.page-product-downloadable .product-add-form:after,.form-create-return .actions-toolbar:after,.form-create-return .fieldset .actions-toolbar:after{clear:both}.price-including-tax .cart-tax-total,.price-excluding-tax .cart-tax-total,.order-details-items .cart-tax-total{cursor:pointer;padding-right:15px;position:relative}.abs-tax-total:after,.price-including-tax .cart-tax-total:after,.price-excluding-tax .cart-tax-total:after,.order-details-items .cart-tax-total:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;line-height:8px;content:"\e901";font-family:'theme-icons';margin:3px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.price-including-tax .cart-tax-total:after,.price-excluding-tax .cart-tax-total:after,.order-details-items .cart-tax-total:after{position:absolute;right:-2px;top:4px}.abs-tax-total-expanded:after,.price-including-tax .cart-tax-total-expanded:after,.price-excluding-tax .cart-tax-total-expanded:after,.order-details-items .cart-tax-total-expanded:after{content:"\e904"}.create-rma-status .status,.return-status,.order-status{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:135%;align-items:stretch;display:flex;color:#fff;position:relative;text-align:center}.create-rma-status .status:before,.create-rma-status .status:after,.return-status:before,.return-status:after,.order-status:before,.order-status:after{content:"";background:#000;width:20px;display:block}.create-rma-status .status:before,.return-status:before,.order-status:before{clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,22% 50%,0% 0%)}.create-rma-status .status:after,.return-status:after,.order-status:after{clip-path:polygon(0% 0%,0% 100%,50% 100%,100% 50%,50% 0%)}.create-rma-status .status>span,.return-status>span,.order-status>span{background:#000;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);display:block;padding:4px 1px 6px;margin:0 -1px}.create-rma-status .status.active:before,.create-rma-status .status.active:after,.create-rma-status .status.active>span,.create-rma-status .status.complete:before,.create-rma-status .status.complete:after,.create-rma-status .status.complete>span,.return-status.status-return_received:before,.return-status.status-return_received:after,.return-status.status-return_received>span,.order-status.status-complete:before,.order-status.status-complete:after,.order-status.status-complete>span{background:#000}.field .control._with-tooltip{position:relative}.field .control._with-tooltip input{margin-right:15px;width:calc(100% - 15px + 15px + 5px)}.table.totals:not(.style2){font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;line-height:1.2;margin:15px 0 20px}.table.totals:not(.style2) .table-caption{display:none}.table.totals:not(.style2) td,.table.totals:not(.style2) th{border:none;font-weight:inherit;padding:5px 0;vertical-align:middle}.table.totals:not(.style2) tr:first-child td,.table.totals:not(.style2) tr:first-child th{padding-top:0}.table.totals:not(.style2) tr:last-child td,.table.totals:not(.style2) tr:last-child th{padding-bottom:0}.table.totals:not(.style2) tr:nth-last-child(2) td,.table.totals:not(.style2) .totals-tax:nth-last-child(3) td,.table.totals:not(.style2) .totals-tax-summary:not(.expanded) td,.table.totals:not(.style2) tr:nth-last-child(2) th,.table.totals:not(.style2) .totals-tax:nth-last-child(3) th,.table.totals:not(.style2) .totals-tax-summary:not(.expanded) th{padding-bottom:0}.table.totals:not(.style2) .totals-tax-details{font-size:.9em}.table.totals:not(.style2) td:last-child{text-align:right}.table.totals:not(.style2) tr.sub,.table.totals:not(.style2) tr.salesrule,.table.totals:not(.style2) tr.discount{display:none}.table.totals:not(.style2) tr.original-price.has-savings td{text-decoration:line-through}.table.totals:not(.style2) tr.autopets-subtotal td{color:#000}.table.totals:not(.style2) tr.savings td{color:#6f4400}.table.totals:not(.style2) tr.grand,.table.totals:not(.style2) tr.grand_total{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%}.table.totals:not(.style2) tr.grand td,.table.totals:not(.style2) tr.grand_total td,.table.totals:not(.style2) tr.grand th,.table.totals:not(.style2) tr.grand_total th{padding-top:10px}.table.totals:not(.style2) tr.grand strong,.table.totals:not(.style2) tr.grand_total strong{font-weight:inherit}.table.totals:not(.style2) tr.grand .price,.table.totals:not(.style2) tr.grand_total .price{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%}.table.totals:not(.style2) .price{font-weight:inherit;white-space:nowrap}.table.totals:not(.style2) .row-actions{margin:-5px 0 0}.table.totals:not(.style2) .action.delete{font-size:12px;margin:-5px 0 0}.table.totals:not(.style2) .totals-tax-summary .mark,.table.totals:not(.style2) .totals-tax-summary .amount{cursor:pointer}.table.totals:not(.style2) .totals-tax-summary .mark{padding-right:25px;position:relative}.abs-totals-table .totals-tax-summary .mark:after,.table.totals:not(.style2) .totals-tax-summary .mark:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;content:"\e901";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.table.totals:not(.style2) .totals-tax-summary .mark:after{padding-left:4px}.table.totals:not(.style2) .totals-tax-summary.expanded .mark,.table.totals:not(.style2) .totals-tax-summary.expanded .amount{border-bottom:0}.abs-totals-table .totals-tax-summary.expanded .mark:after,.table.totals:not(.style2) .totals-tax-summary.expanded .mark:after{content:"\e904"}.table.totals:not(.style2) .totals-tax-details{display:none;font-weight:400}.table.totals:not(.style2) .totals-tax-details .mark{padding-left:6px}.table.totals:not(.style2) .totals-tax-details.shown{display:table-row}.table.totals.style2{color:#595959;margin:15px 0 20px}.table.totals.style2 .table-caption{display:none}.table.totals.style2 td,.table.totals.style2 th{border:none;font-weight:inherit;padding:0;vertical-align:middle}.table.totals.style2 tr:first-child td,.table.totals.style2 tr:first-child th{padding-top:11px;border-top:2px solid #e8e8e8}.table.totals.style2 tr:last-child td,.table.totals.style2 tr:last-child th{padding-bottom:0}.table.totals.style2 tr:nth-last-child(2) td,.table.totals.style2 .totals-tax:nth-last-child(3) td,.table.totals.style2 .totals-tax-summary:not(.expanded) td,.table.totals.style2 tr:nth-last-child(2) th,.table.totals.style2 .totals-tax:nth-last-child(3) th,.table.totals.style2 .totals-tax-summary:not(.expanded) th{padding-bottom:11px;border-bottom:2px solid #e8e8e8}.table.totals.style2 .totals-tax-details{font-size:.9em}.table.totals.style2 td:last-child{text-align:right}.table.totals.style2 tr.sub,.table.totals.style2 tr.salesrule,.table.totals.style2 tr.discount{display:none}.table.totals.style2 tr.original-price.has-savings td{text-decoration:line-through}.table.totals.style2 tr.autopets-subtotal td{color:#000}.table.totals.style2 tr.savings td{color:#6f4400}.table.totals.style2 tr.grand,.table.totals.style2 tr.grand_total{font-size:1.14285714em;color:#262323;font-weight:500}.table.totals.style2 tr.grand td,.table.totals.style2 tr.grand_total td,.table.totals.style2 tr.grand th,.table.totals.style2 tr.grand_total th{padding-top:8px}.table.totals.style2 tr.grand strong,.table.totals.style2 tr.grand_total strong{font-weight:inherit}.table.totals.style2 .price{font-weight:inherit;white-space:nowrap}.table.totals.style2 .row-actions{margin:-5px 0 0}.table.totals.style2 .action.delete{font-size:12px;margin:-5px 0 0}.table.totals.style2 .totals-tax-summary .mark,.table.totals.style2 .totals-tax-summary .amount{cursor:pointer}.table.totals.style2 .totals-tax-summary .mark{padding-right:25px;position:relative}.abs-totals-table-style2 .totals-tax-summary .mark:after,.table.totals.style2 .totals-tax-summary .mark:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;content:"\e901";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.table.totals.style2 .totals-tax-summary .mark:after{padding-left:4px}.table.totals.style2 .totals-tax-summary.expanded .mark,.table.totals.style2 .totals-tax-summary.expanded .amount{border-bottom:0}.abs-totals-table-style2 .totals-tax-summary.expanded .mark:after,.table.totals.style2 .totals-tax-summary.expanded .mark:after{content:"\e904"}.table.totals.style2 .totals-tax-details{display:none;font-weight:400}.table.totals.style2 .totals-tax-details .mark{padding-left:6px}.table.totals.style2 .totals-tax-details.shown{display:table-row}.abs-checklist-list-styles li{margin-bottom:8px;text-align:left;padding-left:30px;position:relative}.abs-checklist-list-styles li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.375em;color:#fff;content:"\e90e";font-family:'theme-icons';margin:0 15px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.abs-checklist-list-styles li:before{background-color:#000;line-height:15px;width:14px;height:14px;border-radius:14px;padding:0;text-align:center;text-indent:1px;position:absolute;left:0;top:3px}.tiled-swatches .swatch-attribute-label,.bundle-options-container .product-options-wrapper .fieldset label,.bundle-options-container .product-options-wrapper .fieldset .legend.title{display:inline-block;margin-bottom:10px}.tiled-swatch-attribute-options,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .nested.options-list,.product-add-form .warranty-item-options{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.tiled-swatch-attribute-options:after,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .nested.options-list:after,.product-add-form .warranty-item-options:after{display:none !important}.tiled-swatch-attribute-options .field.choice,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice,.product-add-form .warranty-item-options .field.choice{border-radius:10px;text-align:center;margin:0;cursor:pointer}.tiled-swatch-attribute-options .field.choice.selected,.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:focus),.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:checked),.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice.selected,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:focus),.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:checked),.product-add-form .warranty-item-options .field.choice.selected,.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:focus),.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:checked){position:relative;z-index:2}.tiled-swatch-attribute-options .field.choice.selected .label,.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:focus) .label,.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:checked) .label,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice.selected .label,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:focus) .label,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:checked) .label,.product-add-form .warranty-item-options .field.choice.selected .label,.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:focus) .label,.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:checked) .label{background-color:#fdfaf3;border-color:#fbb040}.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled),.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled),.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled){cursor:not-allowed}.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled) .label,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled) .label,.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled) .label{border-color:#f3f0e6}.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled) .label img,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled) .label img,.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled) .label img{opacity:.4}.tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled) .label:after,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled) .label:after,.product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled) .label:after{position:absolute;content:"Out of stock" !important;font-size:12px;color:#fff;text-align:center;display:flex !important;font-weight:700;background-color:#595959;padding:5px 10px;border-radius:5px;z-index:10}.tiled-swatch-attribute-options .field.choice img,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice img,.product-add-form .warranty-item-options .field.choice img{display:block;margin:0 auto;max-width:90px;width:auto !important;height:auto !important}.tiled-swatch-attribute-options .field.choice input[type=radio],.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice input[type=radio],.product-add-form .warranty-item-options .field.choice input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tiled-swatch-attribute-options .field.choice .label,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice .label,.product-add-form .warranty-item-options .field.choice .label{align-items:center;border-radius:inherit;background-color:#fff;border:2px solid #d9d9d9;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:10px 10px 5px;position:relative;margin:0;height:100%}.tiled-swatch-attribute-options .field.choice .label:after,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice .label:after,.product-add-form .warranty-item-options .field.choice .label:after{display:none}.tiled-swatch-attribute-options .field.choice.disabled .label,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice.disabled .label,.product-add-form .warranty-item-options .field.choice.disabled .label{background:#f1f1f1;cursor:not-allowed}.tiled-swatch-attribute-options .field.choice .label-text,.bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice .label-text,.product-add-form .warranty-item-options .field.choice .label-text{color:#595959;font-size:14px;line-height:130%}.tiled-swatch-attribute.display-as-color .tiled-swatch-attribute-options{grid-template-columns:repeat(5,1fr)}.tiled-swatch-attribute.display-as-color .field.choice{flex:0 0 25%}.tiled-swatch-attribute.display-as-color .field.choice img{height:40px}body .modal-popup.cart-item-warranty-modal .modal-header{border-bottom:1px solid #e8e8e8;padding-top:25px;padding-bottom:25px;text-align:center}body .modal-popup.cart-item-warranty-modal .modal-inner-wrap{overflow-y:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}body .modal-popup.cart-item-warranty-modal .modal-header{padding-top:11px;padding-bottom:11px}body .modal-popup.cart-item-warranty-modal .modal-title{font-size:14px}body .modal-popup.cart-item-warranty-modal .action-close{left:0;right:auto;padding-left:35px;padding-top:8px}body .modal-popup.cart-item-warranty-modal .action-close:before{font-size:12px}body .modal-popup.cart-item-warranty-modal .modal-content{padding:15px 35px 35px;overflow-y:auto}img:not([src]):not([srcset]){visibility:hidden}.items{margin:0;padding:0;list-style:none none}.video-wrapper{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.video-wrapper iframe,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-progress{position:absolute;inset:0}.video-progress circle{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%}.video-control{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;width:100%;aspect-ratio:1;position:relative}.video-control:focus,.video-control:active{background:0 0;border:none}.video-control:hover{background:0 0;border:none}.video-control.disabled,.video-control[disabled],fieldset[disabled] .video-control{pointer-events:none}.video-control:hover:after{opacity:.4;z-index:-1}.video-control:before{content:'';position:absolute;inset:0;background-color:#fff;mask:no-repeat center;mask-size:cover}.video-control:after{content:'';position:absolute;inset:3px;border-radius:50%;background:#262323;opacity:.3;z-index:-1}.video-control.play-pause{position:absolute;z-index:100}.video-control>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-control.play{width:100px;inset:auto 50% 50% auto;transform:translate(50%,50%)}.video-control.play:before{mask-image:url('../images/icons/play.svg')}.video-control.pause{width:40px;inset:auto 24px 24px auto;transform:none}.video-control.pause:before{mask-image:url('../images/icons/pause.svg')}.video-control.mute-unmute{display:none}.max-75{max-width:75%}.box-shadow-all{border-radius:10px;box-shadow:0 10px 15px 0 rgba(0,0,0,.15)}.color-white{color:#fff !important}.background-white{background:#fff !important}.border-white{border-color:#fff !important}.color-black{color:#000 !important}.background-black{background:#000 !important}.border-black{border-color:#000 !important}.color-whisker-orange{color:#fbb040 !important}.background-whisker-orange{background:#fbb040 !important}.border-whisker-orange{border-color:#fbb040 !important}.color-whisker-off-white{color:#fdfaf3 !important}.background-whisker-off-white{background:#fdfaf3 !important}.border-whisker-off-white{border-color:#fdfaf3 !important}.color-whisker-black{color:#262323 !important}.background-whisker-black{background:#262323 !important}.border-whisker-black{border-color:#262323 !important}.color-whisker-white{color:#fff !important}.background-whisker-white{background:#fff !important}.border-whisker-white{border-color:#fff !important}.color-warm-grey{color:#f3f0e6 !important}.background-warm-grey{background:#f3f0e6 !important}.border-warm-grey{border-color:#f3f0e6 !important}.color-cool-grey{color:#bfbfc2 !important}.background-cool-grey{background:#bfbfc2 !important}.border-cool-grey{border-color:#bfbfc2 !important}.color-light-grey-orange{color:#fff9e8 !important}.background-light-grey-orange{background:#fff9e8 !important}.border-light-grey-orange{border-color:#fff9e8 !important}.color-dark-grey{color:#595959 !important}.background-dark-grey{background:#595959 !important}.border-dark-grey{border-color:#595959 !important}.color-outline-grey{color:#d9d9d9 !important}.background-outline-grey{background:#d9d9d9 !important}.border-outline-grey{border-color:#d9d9d9 !important}.color-tender-teal{color:#516e70 !important}.background-tender-teal{background:#516e70 !important}.border-tender-teal{border-color:#516e70 !important}.color-crimson-bond{color:#941100 !important}.background-crimson-bond{background:#941100 !important}.border-crimson-bond{border-color:#941100 !important}.color-chartreux-grey{color:#adbcbc !important}.background-chartreux-grey{background:#adbcbc !important}.border-chartreux-grey{border-color:#adbcbc !important}.color-tabby-orange{color:#f47853 !important}.background-tabby-orange{background:#f47853 !important}.border-tabby-orange{border-color:#f47853 !important}.color-curious-green{color:#d7e2b7 !important}.background-curious-green{background:#d7e2b7 !important}.border-curious-green{border-color:#d7e2b7 !important}.color-purple-snuggle{color:#4e3348 !important}.background-purple-snuggle{background:#4e3348 !important}.border-purple-snuggle{border-color:#4e3348 !important}.color-antique-gold{color:#d6c073 !important}.background-antique-gold{background:#d6c073 !important}.border-antique-gold{border-color:#d6c073 !important}.color-charcoal-brown{color:#342d27 !important}.background-charcoal-brown{background:#342d27 !important}.border-charcoal-brown{border-color:#342d27 !important}.background-gradient-light-grey-orange-to-off-white{background:linear-gradient(10deg,#eee5d3 3.58%,#fdf8f2 65.17%) !important}.background-gradient-morning-mist{background:linear-gradient(10deg,#eee5d3 3.58%,#fdf8f2 65.17%) !important}.background-gradient-golden-hour{background:linear-gradient(97deg,#fae8cb 0%,#fae8cb 83.98%,#fcc067 110.55%) !important}.background-gradient-antique-gold-cream{background:linear-gradient(0deg,#d6c073 0%,#fff0bc 100%) !important}.background-gradient-sunset-orange{background:linear-gradient(90deg,#431404 0%,#9f3e03 50%,#e28916 100%) !important}.border{border:1px solid}.border-t{border-top:1px solid}.border-l{border-left:1px solid}.border-r{border-right:1px solid}.border-b{border-bottom:1px solid}.no-underline{text-decoration:none !important}.underline{text-decoration-line:underline;text-underline-position:from-font}.no-br{white-space:nowrap}.overflow-hidden{overflow:hidden}.-m-50{margin:-50px}.-mt-50{margin-top:-50px}.-mb-50{margin-bottom:-50px}.-mr-50{margin-right:-50px}.-ml-50{margin-left:-50px}.-my-50{margin-top:-50px;margin-bottom:-50px}.-mx-50{margin-left:-50px;margin-right:-50px}.-m-35{margin:-35px}.-mt-35{margin-top:-35px}.-mb-35{margin-bottom:-35px}.-mr-35{margin-right:-35px}.-ml-35{margin-left:-35px}.-my-35{margin-top:-35px;margin-bottom:-35px}.-mx-35{margin-left:-35px;margin-right:-35px}.-m-20{margin:-20px}.-mt-20{margin-top:-20px}.-mb-20{margin-bottom:-20px}.-mr-20{margin-right:-20px}.-ml-20{margin-left:-20px}.-my-20{margin-top:-20px;margin-bottom:-20px}.-mx-20{margin-left:-20px;margin-right:-20px}.-m-15{margin:-15px}.-mt-15{margin-top:-15px}.-mb-15{margin-bottom:-15px}.-mr-15{margin-right:-15px}.-ml-15{margin-left:-15px}.-my-15{margin-top:-15px;margin-bottom:-15px}.-mx-15{margin-left:-15px;margin-right:-15px}.-m-10{margin:-10px}.-mt-10{margin-top:-10px}.-mb-10{margin-bottom:-10px}.-mr-10{margin-right:-10px}.-ml-10{margin-left:-10px}.-my-10{margin-top:-10px;margin-bottom:-10px}.-mx-10{margin-left:-10px;margin-right:-10px}.-m-5{margin:-5px}.-mt-5{margin-top:-5px}.-mb-5{margin-bottom:-5px}.-mr-5{margin-right:-5px}.-ml-5{margin-left:-5px}.-my-5{margin-top:-5px;margin-bottom:-5px}.-mx-5{margin-left:-5px;margin-right:-5px}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pr-0{padding-right:0}.pl-0{padding-left:0}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.ml-0{margin-left:0}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.p-5{padding:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pr-5{padding-right:5px}.pl-5{padding-left:5px}.py-5{padding-top:5px;padding-bottom:5px}.px-5{padding-left:5px;padding-right:5px}.m-5{margin:5px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.my-5{margin-top:5px;margin-bottom:5px}.mx-5{margin-left:5px;margin-right:5px}.p-10{padding:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pr-10{padding-right:10px}.pl-10{padding-left:10px}.py-10{padding-top:10px;padding-bottom:10px}.px-10{padding-left:10px;padding-right:10px}.m-10{margin:10px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.my-10{margin-top:10px;margin-bottom:10px}.mx-10{margin-left:10px;margin-right:10px}.p-15{padding:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pr-15{padding-right:15px}.pl-15{padding-left:15px}.py-15{padding-top:15px;padding-bottom:15px}.px-15{padding-left:15px;padding-right:15px}.m-15{margin:15px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.my-15{margin-top:15px;margin-bottom:15px}.mx-15{margin-left:15px;margin-right:15px}.p-20{padding:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pr-20{padding-right:20px}.pl-20{padding-left:20px}.py-20{padding-top:20px;padding-bottom:20px}.px-20{padding-left:20px;padding-right:20px}.m-20{margin:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.my-20{margin-top:20px;margin-bottom:20px}.mx-20{margin-left:20px;margin-right:20px}.p-25{padding:25px}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.pr-25{padding-right:25px}.pl-25{padding-left:25px}.py-25{padding-top:25px;padding-bottom:25px}.px-25{padding-left:25px;padding-right:25px}.m-25{margin:25px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mr-25{margin-right:25px}.ml-25{margin-left:25px}.my-25{margin-top:25px;margin-bottom:25px}.mx-25{margin-left:25px;margin-right:25px}.p-30{padding:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pr-30{padding-right:30px}.pl-30{padding-left:30px}.py-30{padding-top:30px;padding-bottom:30px}.px-30{padding-left:30px;padding-right:30px}.m-30{margin:30px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mr-30{margin-right:30px}.ml-30{margin-left:30px}.my-30{margin-top:30px;margin-bottom:30px}.mx-30{margin-left:30px;margin-right:30px}.p-40{padding:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pr-40{padding-right:40px}.pl-40{padding-left:40px}.py-40{padding-top:40px;padding-bottom:40px}.px-40{padding-left:40px;padding-right:40px}.m-40{margin:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mr-40{margin-right:40px}.ml-40{margin-left:40px}.my-40{margin-top:40px;margin-bottom:40px}.mx-40{margin-left:40px;margin-right:40px}.p-50{padding:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pr-50{padding-right:50px}.pl-50{padding-left:50px}.py-50{padding-top:50px;padding-bottom:50px}.px-50{padding-left:50px;padding-right:50px}.m-50{margin:50px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.mr-50{margin-right:50px}.ml-50{margin-left:50px}.my-50{margin-top:50px;margin-bottom:50px}.mx-50{margin-left:50px;margin-right:50px}.p-75{padding:75px}.pt-75{padding-top:75px}.pb-75{padding-bottom:75px}.pr-75{padding-right:75px}.pl-75{padding-left:75px}.py-75{padding-top:75px;padding-bottom:75px}.px-75{padding-left:75px;padding-right:75px}.m-75{margin:75px}.mt-75{margin-top:75px}.mb-75{margin-bottom:75px}.mr-75{margin-right:75px}.ml-75{margin-left:75px}.my-75{margin-top:75px;margin-bottom:75px}.mx-75{margin-left:75px;margin-right:75px}.p-100{padding:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.pr-100{padding-right:100px}.pl-100{padding-left:100px}.py-100{padding-top:100px;padding-bottom:100px}.px-100{padding-left:100px;padding-right:100px}.m-100{margin:100px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.mr-100{margin-right:100px}.ml-100{margin-left:100px}.my-100{margin-top:100px;margin-bottom:100px}.mx-100{margin-left:100px;margin-right:100px}.p-125{padding:125px}.pt-125{padding-top:125px}.pb-125{padding-bottom:125px}.pr-125{padding-right:125px}.pl-125{padding-left:125px}.py-125{padding-top:125px;padding-bottom:125px}.px-125{padding-left:125px;padding-right:125px}.m-125{margin:125px}.mt-125{margin-top:125px}.mb-125{margin-bottom:125px}.mr-125{margin-right:125px}.ml-125{margin-left:125px}.my-125{margin-top:125px;margin-bottom:125px}.mx-125{margin-left:125px;margin-right:125px}.p-150{padding:150px}.pt-150{padding-top:150px}.pb-150{padding-bottom:150px}.pr-150{padding-right:150px}.pl-150{padding-left:150px}.py-150{padding-top:150px;padding-bottom:150px}.px-150{padding-left:150px;padding-right:150px}.m-150{margin:150px}.mt-150{margin-top:150px}.mb-150{margin-bottom:150px}.mr-150{margin-right:150px}.ml-150{margin-left:150px}.my-150{margin-top:150px;margin-bottom:150px}.mx-150{margin-left:150px;margin-right:150px}.p-175{padding:175px}.pt-175{padding-top:175px}.pb-175{padding-bottom:175px}.pr-175{padding-right:175px}.pl-175{padding-left:175px}.py-175{padding-top:175px;padding-bottom:175px}.px-175{padding-left:175px;padding-right:175px}.m-175{margin:175px}.mt-175{margin-top:175px}.mb-175{margin-bottom:175px}.mr-175{margin-right:175px}.ml-175{margin-left:175px}.my-175{margin-top:175px;margin-bottom:175px}.mx-175{margin-left:175px;margin-right:175px}.p-200{padding:200px}.pt-200{padding-top:200px}.pb-200{padding-bottom:200px}.pr-200{padding-right:200px}.pl-200{padding-left:200px}.py-200{padding-top:200px;padding-bottom:200px}.px-200{padding-left:200px;padding-right:200px}.m-200{margin:200px}.mt-200{margin-top:200px}.mb-200{margin-bottom:200px}.mr-200{margin-right:200px}.ml-200{margin-left:200px}.my-200{margin-top:200px;margin-bottom:200px}.mx-200{margin-left:200px;margin-right:200px}.p-250{padding:250px}.pt-250{padding-top:250px}.pb-250{padding-bottom:250px}.pr-250{padding-right:250px}.pl-250{padding-left:250px}.py-250{padding-top:250px;padding-bottom:250px}.px-250{padding-left:250px;padding-right:250px}.m-250{margin:250px}.mt-250{margin-top:250px}.mb-250{margin-bottom:250px}.mr-250{margin-right:250px}.ml-250{margin-left:250px}.my-250{margin-top:250px;margin-bottom:250px}.mx-250{margin-left:250px;margin-right:250px}.p-300{padding:300px}.pt-300{padding-top:300px}.pb-300{padding-bottom:300px}.pr-300{padding-right:300px}.pl-300{padding-left:300px}.py-300{padding-top:300px;padding-bottom:300px}.px-300{padding-left:300px;padding-right:300px}.m-300{margin:300px}.mt-300{margin-top:300px}.mb-300{margin-bottom:300px}.mr-300{margin-right:300px}.ml-300{margin-left:300px}.my-300{margin-top:300px;margin-bottom:300px}.mx-300{margin-left:300px;margin-right:300px}.p-350{padding:350px}.pt-350{padding-top:350px}.pb-350{padding-bottom:350px}.pr-350{padding-right:350px}.pl-350{padding-left:350px}.py-350{padding-top:350px;padding-bottom:350px}.px-350{padding-left:350px;padding-right:350px}.m-350{margin:350px}.mt-350{margin-top:350px}.mb-350{margin-bottom:350px}.mr-350{margin-right:350px}.ml-350{margin-left:350px}.my-350{margin-top:350px;margin-bottom:350px}.mx-350{margin-left:350px;margin-right:350px}.p-400{padding:400px}.pt-400{padding-top:400px}.pb-400{padding-bottom:400px}.pr-400{padding-right:400px}.pl-400{padding-left:400px}.py-400{padding-top:400px;padding-bottom:400px}.px-400{padding-left:400px;padding-right:400px}.m-400{margin:400px}.mt-400{margin-top:400px}.mb-400{margin-bottom:400px}.mr-400{margin-right:400px}.ml-400{margin-left:400px}.my-400{margin-top:400px;margin-bottom:400px}.mx-400{margin-left:400px;margin-right:400px}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.rounded-5{border-radius:5px}.rounded-t-5{border-top-right-radius:5px;border-top-left-radius:5px}.rounded-b-5{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-10{border-radius:10px}.rounded-t-10{border-top-right-radius:10px;border-top-left-radius:10px}.rounded-b-10{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-15{border-radius:15px}.rounded-t-15{border-top-right-radius:15px;border-top-left-radius:15px}.rounded-b-15{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.rounded-20{border-radius:20px}.rounded-t-20{border-top-right-radius:20px;border-top-left-radius:20px}.rounded-b-20{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.rounded-35{border-radius:35px}.rounded-t-35{border-top-right-radius:35px;border-top-left-radius:35px}.rounded-b-35{border-bottom-right-radius:35px;border-bottom-left-radius:35px}.rounded-50{border-radius:50px}.rounded-t-50{border-top-right-radius:50px;border-top-left-radius:50px}.rounded-b-50{border-bottom-right-radius:50px;border-bottom-left-radius:50px}.h-1em{height:1em}.w-1em{width:1em}.h-2em{height:2em}.w-2em{width:2em}.h-3em{height:3em}.w-3em{width:3em}.h-4em{height:4em}.w-4em{width:4em}.h-5em{height:5em}.w-5em{width:5em}.h-100{height:100px}.max-h-100{max-height:100px}.min-h-100{min-height:100px}.w-100{width:100px}.max-w-100{max-width:100px}.min-w-100{min-width:100px}.h-200{height:200px}.max-h-200{max-height:200px}.min-h-200{min-height:200px}.w-200{width:200px}.max-w-200{max-width:200px}.min-w-200{min-width:200px}.h-300{height:300px}.max-h-300{max-height:300px}.min-h-300{min-height:300px}.w-300{width:300px}.max-w-300{max-width:300px}.min-w-300{min-width:300px}.h-400{height:400px}.max-h-400{max-height:400px}.min-h-400{min-height:400px}.w-400{width:400px}.max-w-400{max-width:400px}.min-w-400{min-width:400px}.h-450{height:450px}.max-h-450{max-height:450px}.min-h-450{min-height:450px}.w-450{width:450px}.max-w-450{max-width:450px}.min-w-450{min-width:450px}.h-500{height:500px}.max-h-500{max-height:500px}.min-h-500{min-height:500px}.w-500{width:500px}.max-w-500{max-width:500px}.min-w-500{min-width:500px}.h-550{height:550px}.max-h-550{max-height:550px}.min-h-550{min-height:550px}.w-550{width:550px}.max-w-550{max-width:550px}.min-w-550{min-width:550px}.h-600{height:600px}.max-h-600{max-height:600px}.min-h-600{min-height:600px}.w-600{width:600px}.max-w-600{max-width:600px}.min-w-600{min-width:600px}.h-650{height:650px}.max-h-650{max-height:650px}.min-h-650{min-height:650px}.w-650{width:650px}.max-w-650{max-width:650px}.min-w-650{min-width:650px}.h-700{height:700px}.max-h-700{max-height:700px}.min-h-700{min-height:700px}.w-700{width:700px}.max-w-700{max-width:700px}.min-w-700{min-width:700px}.h-800{height:800px}.max-h-800{max-height:800px}.min-h-800{min-height:800px}.w-800{width:800px}.max-w-800{max-width:800px}.min-w-800{min-width:800px}.h-900{height:900px}.max-h-900{max-height:900px}.min-h-900{min-height:900px}.w-900{width:900px}.max-w-900{max-width:900px}.min-w-900{min-width:900px}.h-1000{height:1000px}.max-h-1000{max-height:1000px}.min-h-1000{min-height:1000px}.w-1000{width:1000px}.max-w-1000{max-width:1000px}.min-w-1000{min-width:1000px}.h-25vh{height:25vh}.h-50vh{height:50vh}.h-65vh{height:65vh}.h-75vh{height:75vh}.h-full{height:100%}.h-screen{height:100vw}.h-auto{height:auto}.w-25vw{width:25vw}.w-50vw{width:50vw}.w-75vw{width:75vw}.w-full{width:100%}.w-screen{width:100vw}.w-auto{width:auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-balance{text-wrap:balance}.text-shadow{text-shadow:0 0 15px rgba(0,0,0,.7)}.hidden{display:none}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-1{flex:1}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-center{display:flex;justify-content:center;align-items:center}.object-top-left{object-position:top left}.object-top{object-position:top}.object-top-right{object-position:top right}.object-left{object-position:left}.object-center{object-position:center}.object-right{object-position:right}.object-bottom-left{object-position:bottom left}.object-bottom{object-position:bottom}.object-bottom-right{object-position:bottom right}.overflow-x-auto{overflow-x:auto}.footer-fix,.block.upsell:after{padding-bottom:35px;margin-bottom:-35px}@font-face{font-family:'StabilGrotesk';src:url('../fonts/stabil-grotesk/StabilGrotesk-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'StabilGrotesk';src:url('../fonts/stabil-grotesk/StabilGrotesk-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'StabilGrotesk';src:url('../fonts/stabil-grotesk/StabilGrotesk-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'StabilGrotesk';src:url('../fonts/stabil-grotesk/StabilGrotesk-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}a{transition:border-color .18s linear,color .18s linear,background-color .18s linear,opacity .18s linear}h1,h2,h3,h4,h5,h6{all:unset;display:block}svg,svg *{transition:fill .18s linear}blockquote,cite{all:unset;display:block}.numbered-list,.bulleted-list{all:unset;list-style:none}.numbered-list li,.bulleted-list li{position:relative;margin:0}.numbered-list{counter-reset:num}.numbered-list li{counter-increment:num}.numbered-list li:before{content:counter(num);font-size:1.25em;position:absolute;left:0}.bulleted-list.style-alt li{padding-left:calc(12px + .5em)}.bulleted-list.style-alt li:before{background:#fbb040}.bulleted-list li:before,.bulleted-list li:after{content:'';display:block;height:12px;width:12px;position:absolute;left:0;top:.65em;margin-top:-6px;border-radius:3px}.bulleted-list li:after{background-color:#fff;mask:url('../images/icons/check.svg') no-repeat center;mask-size:50%}.bulleted-list li:before{background:#262323}.numbered-list li,.bulleted-list li{padding:0 0 .4em calc(12px + 1.3em);margin-bottom:.4em}.numbered-list.with-separator,.bulleted-list.with-separator{border-color:transparent}.numbered-list.with-separator li,.bulleted-list.with-separator li{padding-bottom:.9em;margin-bottom:.9em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.numbered-list.with-separator li:last-child,.bulleted-list.with-separator li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.feature-list{list-style:none;padding:0;margin:0;border-color:transparent}.feature-list.size-xlarge li{gap:1.5em;margin-bottom:28px}.feature-list.size-xlarge li>*:has(>img,>svg){flex-basis:7em;height:7em}.feature-list.size-xlarge img,.feature-list.size-xlarge svg{width:5em;height:5em}.feature-list.size-large li{gap:1.5em;margin-bottom:35px}.feature-list.size-large li>*:has(>img,>svg){flex-basis:4em;height:4em}.feature-list.size-large img,.feature-list.size-large svg{width:2em;height:2em}.feature-list.size-small li{gap:.5625em;margin-bottom:.625em}.feature-list.size-small li>*:has(>img,>svg){border-radius:5px;flex-basis:1.75em;height:1.75em}.feature-list.size-small img,.feature-list.size-small svg{height:60%;width:60%}.feature-list.size-small.with-separator li{padding:10px 0}.feature-list.with-separator li{margin:0;padding:15px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.feature-list.with-separator li:first-child{padding-top:0}.feature-list.with-separator li:last-child{padding-bottom:0;border-bottom:0}.feature-list li{display:flex;margin:0 0 20px;align-items:center;gap:1em}.feature-list li>*:has(>img,>svg){display:flex;justify-content:center;align-items:center;height:3em;flex:0 0 3em;border-radius:10px}.feature-list li>*:last-child{align-self:center}.feature-list li:last-child{margin-bottom:0}.feature-list img,.feature-list svg{width:1.3em;height:1.3em;max-width:none;max-height:none;display:block;object-fit:contain}html.nav-open,body.sidebar-overlay-open{overflow:hidden}body{overflow-x:hidden}.page-main{width:100%}.page-main .columns{display:flex;flex-wrap:wrap}.page-main .columns .column.main{flex-basis:auto;flex-grow:1;order:1;width:100%}.page-main .columns .sidebar-main,.page-main .columns .sidebar-additional{flex-grow:1;flex-basis:100%}.page-main .columns .sidebar-main{order:1}.page-main .columns .sidebar-additional{order:2}table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table th{font-weight:500}table td{align-content:center}table[class*=rounded]{overflow:hidden}table.striped>tbody>tr>td{border:solid #fff;border-width:0 5px}table.striped>tbody>tr>td:first-child{border-left:0}table.striped>tbody>tr>td:last-child{border-right:0}table.striped>tbody>tr:nth-child(odd)>td{background:#fdfaf3}table.shaded{border:none;border-radius:15px}table.shaded td,table.shaded th{border:none;border-right:1px solid #000}table.shaded td:last-child,table.shaded th:last-child{border-right:none}table.shaded th,table.shaded thead td{background:#f3f0e6}table.shaded td{background:#fff;border-bottom:1px solid #d9d9d9}table.shaded td:nth-child(odd){background:#fdfaf3}table.shaded td:nth-child(1){background:#fff}table.shaded tr:last-child td{border-bottom:none}.col.actions:last-child{vertical-align:middle}.col.actions:last-child .action{align-items:center;color:#262323;vertical-align:middle;text-decoration:none}.col.actions:last-child .action:hover,.col.actions:last-child .action:focus{color:#000}.col.actions:last-child .action:after{margin:0 0 0 3px;position:relative;top:1px}.col.actions:last-child .action.edit,.col.actions:last-child .action.delete,.col.actions:last-child .action.view{padding:5px;margin:0;text-decoration:none}.col.actions:last-child .action.view{display:block}.col.actions:last-child .action.view:after{display:inline-block;content:"";width:9px;height:14px;background-color:#262323;mask:url('../images/icons/chevron-right.svg') no-repeat center;mask-size:contain}.col.actions:last-child .action.view:after{top:2px}.col.actions:last-child .action.edit:after{display:inline-block;content:"";width:10px;height:14px;background-color:#262323;mask:url('../images/icons/edit.svg') no-repeat center;mask-size:contain}.col.actions:last-child .action.edit:after{top:2px}.col.actions:last-child .action.delete:after{display:inline-block;content:"";width:12px;height:12px;background-color:#262323;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.page.messages .message{display:flex;overflow:hidden;position:relative}.page.messages .message>.message-text{padding-right:15px}.page.messages .message .timer{bottom:0;left:0;position:absolute;right:0;width:100%}.page.messages .message .timer>.inner{background:#000;height:3px;opacity:.1;width:100%}.page.messages .message .action.dismiss{display:none}.messages .message a{text-decoration:underline}.message.info{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#fdf0d5;color:#6f4400;padding-left:45px;position:relative}.message.info a{color:#6f4400}.message.info>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:18px;color:#c07600;content:"\e910";font-family:'theme-icons';margin:-9px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;left:0;top:20px;width:45px;position:absolute;text-align:center}.message.error{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#fae5e5;color:#941100;padding-left:45px;position:relative}.message.error a{color:#941100}.message.error>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:18px;color:#b30000;content:"\e911";font-family:'theme-icons';margin:-9px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;left:0;top:21px;width:45px;position:absolute;text-align:center}.message.error>*:first-child:before{font-size:16px}.message.warning{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#fdf0d5;color:#6f4400;padding-left:45px;position:relative}.message.warning a{color:#6f4400}.message.warning>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:18px;color:#c07600;content:"\e910";font-family:'theme-icons';margin:-9px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;left:0;top:20px;width:45px;position:absolute;text-align:center}.message.notice{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#fdf0d5;color:#6f4400;padding-left:45px;position:relative}.message.notice a{color:#6f4400}.message.notice>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:18px;color:#c07600;content:"\e910";font-family:'theme-icons';margin:-9px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;left:0;top:20px;width:45px;position:absolute;text-align:center}.message.success{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#e5efe5;color:#006400;padding-left:45px;position:relative}.message.success a{color:#006400}.message.success>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:18px;color:#006400;content:"\e90e";font-family:'theme-icons';margin:-9px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;left:0;top:20px;width:45px;position:absolute;text-align:center}.message.success>*:first-child:before{font-size:13px}@keyframes submenuOpenDesktop{0%{transform:scaleY(.8);opacity:0}100%{transform:scaleY(1);opacity:1}}a.nav-toggle{display:block;text-decoration:none;padding:5px;margin-left:-5px;min-width:28px;text-align:center;position:relative;top:2px;z-index:4}a.nav-toggle .icon{font-size:17px}a.nav-toggle .icon.open{display:block}html.nav-before-open a.nav-toggle .icon.open{display:none}a.nav-toggle .icon.close{display:none}html.nav-before-open a.nav-toggle .icon.close{display:block}.navigation a:hover,.navigation a:focus{opacity:1}.navigation .menu-item-group-title{border-bottom:1px solid #ddd;font-weight:500;margin:0 0 10px;padding:0 0 10px}.navigation .menu-main-ul .menu-item-group{padding:26px 20px}.navigation .menu-main-ul .menu-item-group a .anchor-text{font-weight:400}.navigation li.button:hover{background:0 0}.navigation li.icon-new{align-items:center;display:flex}.navigation li.icon-new:before{display:block;content:"";width:40px;height:22px;background-color:#262323;mask:url('../images/icons/new-badge.svg') no-repeat center;mask-size:contain}.navigation li.icon-new:before{margin:0 3px 0 0}.navigation .mw-125 .image-wrapper{max-width:125px !important}.menu-item-group.hide-title>.inner>.menu-item-group-title,.menu-item-group.hide-title>.menu-item-group-title{display:none}.menu-item-group[class*=icon-] .menu-item-group-title{align-items:center;display:flex}.menu-item-group[class*=icon-] .menu-item-group-title:before{display:inline-block;content:"";width:12px;height:12px;background-color:#262323;mask:url('../images/icons/') no-repeat center;mask-size:contain}.menu-item-group[class*=icon-] .menu-item-group-title:before{margin-right:5px}.menu-item-group.icon-whisker .menu-item-group-title:before{height:16px;width:15px;mask:url('../images/icons/logo-whisker.svg') no-repeat center;mask-size:contain}.menu-item-group.icon-heart .menu-item-group-title:before{height:16px;width:15px;mask:url('../images/icons/community.svg') no-repeat center;mask-size:contain}.menu-item-group.icon-support .menu-item-group-title:before{height:15px;width:16px;mask:url('../images/icons/support.svg') no-repeat center;mask-size:contain}.field.choice .field-tooltip{margin-left:4px;top:4px}.ui-tooltip{position:absolute;z-index:9999}.load.indicator{background-color:rgba(255,255,255,.7);z-index:9999;bottom:0;left:0;position:fixed;right:0;top:0;position:absolute}.load.indicator:before{background:transparent url('../images/loader-2.gif') no-repeat 50% 50%;border-radius:5px;height:160px;width:160px;bottom:0;box-sizing:border-box;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.5)}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.inline-loader:before{display:block;content:"";width:1em;height:1em;background-color:#262323;mask:url('../images/icons/loader.svg') no-repeat center;mask-size:contain}.inline-loader:before{animation:spin 1s linear infinite;margin-left:auto;margin-right:auto}body>.loading-mask{z-index:9999}._block-content-loading{position:relative}[data-role=main-css-loader]{display:none}form .actions-toolbar{flex:0 0 100%}input,select,textarea{letter-spacing:-.02em;transition:all .18s linear;outline-color:rgba(0,0,0,0)}input:focus,select:focus,textarea:focus{outline-color:#262323}input[type=checkbox],span.checkbox{flex:0 0 18px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:70%;border:1px solid #bfbfc2;border-radius:5px;font-size:inherit;cursor:pointer;display:inline-block;height:18px;position:relative;vertical-align:middle;transition:border-color .18s linear,background .18s linear;top:-1px;width:18px}input[type=checkbox]:checked,span.checkbox:checked,input[type=checkbox].checked,span.checkbox.checked{background-image:url('../images/checkmark-white.svg');background-color:#000;border-color:#000}input[type=checkbox].mage-error,span.checkbox.mage-error,input[type=checkbox].payment-method-braintree .hosted-error,span.checkbox.payment-method-braintree .hosted-error{border-color:#941100}input[readonly]{background:#f1f1f1}.fieldset{border:0;margin:0 0 20px;padding:0}.fieldset>*{letter-spacing:normal}.fieldset>.legend{margin:0 0 5px;padding:0;float:left;font-weight:500;line-height:1.2;font-size:18px}.fieldset>.legend+br{clear:both;display:block;height:0;overflow:hidden;visibility:hidden}.fieldset:last-child{margin-bottom:0}.fieldset>.field,.fieldset>.fields>.field{margin:0 0 14px}.fieldset>.field>.label,.fieldset>.fields>.field>.label{margin:0 0 5px;display:inline-block}.fieldset>.field:last-child,.fieldset>.fields>.field:last-child{margin-bottom:0}.fieldset>.field>.label+br,.fieldset>.fields>.field>.label+br{display:none}.fieldset>.field .choice input,.fieldset>.fields>.field .choice input{vertical-align:top}.fieldset>.field .fields.group:before,.fieldset>.fields>.field .fields.group:before,.fieldset>.field .fields.group:after,.fieldset>.fields>.field .fields.group:after{content:'';display:table}.fieldset>.field .fields.group:after,.fieldset>.fields>.field .fields.group:after{clear:both}.fieldset>.field .fields.group .field,.fieldset>.fields>.field .fields.group .field{float:left}.fieldset>.field .fields.group.group-2 .field,.fieldset>.fields>.field .fields.group.group-2 .field{width:50% !important}.fieldset>.field .fields.group.group-3 .field,.fieldset>.fields>.field .fields.group.group-3 .field{width:33.3% !important}.fieldset>.field .fields.group.group-4 .field,.fieldset>.fields>.field .fields.group.group-4 .field{width:25% !important}.fieldset>.field .fields.group.group-5 .field,.fieldset>.fields>.field .fields.group.group-5 .field{width:20% !important}.fieldset>.field .addon,.fieldset>.fields>.field .addon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.fieldset>.field .addon textarea,.fieldset>.fields>.field .addon textarea,.fieldset>.field .addon select,.fieldset>.fields>.field .addon select,.fieldset>.field .addon input,.fieldset>.fields>.field .addon input{-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;display:inline-block;margin:0;width:auto}.fieldset>.field .addon .addbefore,.fieldset>.fields>.field .addon .addbefore,.fieldset>.field .addon .addafter,.fieldset>.fields>.field .addon .addafter{background:#fff;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:5px;color:#000;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:52px;line-height:1.6;padding:0 11px;vertical-align:baseline;width:100%;-webkit-order:3;order:3;display:inline-block;vertical-align:middle;white-space:nowrap;width:auto}.fieldset>.field .addon .addbefore:focus,.fieldset>.fields>.field .addon .addbefore:focus,.fieldset>.field .addon .addafter:focus,.fieldset>.fields>.field .addon .addafter:focus{border:1px solid #acacac}.fieldset>.field .addon .addbefore:disabled,.fieldset>.fields>.field .addon .addbefore:disabled,.fieldset>.field .addon .addafter:disabled,.fieldset>.fields>.field .addon .addafter:disabled{opacity:.5}.fieldset>.field .addon .addbefore::-moz-placeholder,.fieldset>.fields>.field .addon .addbefore::-moz-placeholder,.fieldset>.field .addon .addafter::-moz-placeholder,.fieldset>.fields>.field .addon .addafter::-moz-placeholder{color:#707070}.fieldset>.field .addon .addbefore::-webkit-input-placeholder,.fieldset>.fields>.field .addon .addbefore::-webkit-input-placeholder,.fieldset>.field .addon .addafter::-webkit-input-placeholder,.fieldset>.fields>.field .addon .addafter::-webkit-input-placeholder{color:#707070}.fieldset>.field .addon .addbefore:-ms-input-placeholder,.fieldset>.fields>.field .addon .addbefore:-ms-input-placeholder,.fieldset>.field .addon .addafter:-ms-input-placeholder,.fieldset>.fields>.field .addon .addafter:-ms-input-placeholder{color:#707070}.fieldset>.field .addon .addbefore,.fieldset>.fields>.field .addon .addbefore{float:left;-webkit-order:1;order:1}.fieldset>.field.required .label:after,.fieldset>.fields>.field.required .label:after,.fieldset>.field._required .label:after,.fieldset>.fields>.field._required .label:after{content:'*';color:#000;margin:0}.fieldset>.field .note,.fieldset>.fields>.field .note{color:#262323;font-size:13px;margin:5px 0 0;padding:0}.fieldset>.field.choice,.fieldset>.fields>.field.choice{margin-bottom:14px}.fieldset>.field.choice:last-child,.fieldset>.fields>.field.choice:last-child{margin-bottom:0}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{cursor:pointer;display:inline;margin:0}.fieldset>.field.choice+.field.choice,.fieldset>.fields>.field.choice+.field.choice{margin-top:-9px}.fieldset>.field.choice div.mage-error,.fieldset>.fields>.field.choice div.mage-error,.fieldset>.field.choice div.payment-method-braintree .hosted-error,.fieldset>.fields>.field.choice div.payment-method-braintree .hosted-error{flex:0 0 100%}.fieldset>.field .note>span,.fieldset>.fields>.field .note>span{vertical-align:middle}.fieldset .field.choice{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%}.fieldset>.field.street{margin-bottom:0}.fieldset>.field.street .field{margin:0 0 14px}.fieldset .legend+br{display:none}.fieldset>.field .note,.fieldset>.fields>.field .note{display:block}.legend+.fieldset,.legend+div{clear:both}.legend>span{margin-right:5px}fieldset.field{border:0;padding:0}.field.date .time-picker{display:inline-block;margin-top:15px;white-space:nowrap}.field .message.warning{margin:5px 0 0}.field .control:has(.field-tooltip){position:relative}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-size:11px 5px;background-repeat:no-repeat;background-image:url("../images/select-bg.svg");background-position:right 1em center;padding-right:1.875em}select.admin__control-multiselect{height:auto}.field-error,div.mage-error,div.payment-method-braintree .hosted-error{margin:3px 0 0}.field-error{color:#941100;font-size:13px}.product-options-wrapper .date.required div[for*=options].mage-error,.product-options-wrapper .date.required div[for*=options].payment-method-braintree .hosted-error{display:none !important}.field .tooltip{position:relative}.field .tooltip .tooltip-content{background:#fff;border-radius:5px;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#000;line-height:1.6;font-size:13px;border:1px solid #e8e8e8;margin-left:10px;left:100%;top:0}.field .tooltip .tooltip-content:after,.field .tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.field .tooltip .tooltip-content:after{border-width:10px;border-color:transparent}.field .tooltip .tooltip-content:before{border-width:11px;border-color:transparent}.field .tooltip .tooltip-content:after,.field .tooltip .tooltip-content:before{right:100%}.field .tooltip .tooltip-content:after{border-right-color:#fff;margin-top:-10px;top:20px}.field .tooltip .tooltip-content:before{border-right-color:#e8e8e8;margin-top:-11px;top:20px}.field .tooltip .tooltip-toggle{cursor:help}.field .tooltip .tooltip-toggle:hover+.tooltip-content,.field .tooltip .tooltip-toggle:focus+.tooltip-content,.field .tooltip:hover .tooltip-content{display:block}.field .tooltip .tooltip-content{min-width:200px;white-space:normal}input:focus~.tooltip .tooltip-content,select:focus~.tooltip .tooltip-content{display:block}._has-datepicker~.ui-datepicker-trigger{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;display:inline-block;margin-top:-4px;vertical-align:middle}._has-datepicker~.ui-datepicker-trigger:focus,._has-datepicker~.ui-datepicker-trigger:active{background:0 0;border:none}._has-datepicker~.ui-datepicker-trigger:hover{background:0 0;border:none}._has-datepicker~.ui-datepicker-trigger.disabled,._has-datepicker~.ui-datepicker-trigger[disabled],fieldset[disabled] ._has-datepicker~.ui-datepicker-trigger{pointer-events:none}._has-datepicker~.ui-datepicker-trigger>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._has-datepicker~.ui-datepicker-trigger:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;line-height:23px;color:#383838;content:"\e93f";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}._has-datepicker~.ui-datepicker-trigger:focus{box-shadow:none;outline:0}._with-tooltip .toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%)}label{cursor:pointer}input[type=number][data-mage-init]{width:1ch}.number-input-control{align-items:stretch;background:0 0;border-radius:15px;border:1px solid #d9d9d9;display:inline-flex;overflow:hidden;height:30px;padding:0;width:auto}.number-input-control .quantity-control-button{background:0 0;display:flex;justify-content:center;align-items:center;color:#000;font-size:.75em;font-weight:500;text-align:center;text-decoration:none;width:1.75em}.number-input-control .quantity-control-button:hover{opacity:1}.number-input-control .quantity-control-button:hover .icon:before{background:#fbb040}.number-input-control .quantity-control-button .icon:before{display:block;content:"";width:7px;height:7px;background-color:#262323;mask:url('../images/icons/qty-plus.svg') no-repeat center;mask-size:contain}.number-input-control .quantity-control-button.subtract .icon:before{height:2px;width:6px;mask:url('../images/icons/qty-minus.svg') no-repeat center;mask-size:contain}.number-input-control .quantity-control-button:hover,.number-input-control .quantity-control-button:focus{color:#000}.number-input-control input[type=number]{background:0 0;border:none;border-radius:0;box-sizing:unset;color:#000;font-size:inherit;font-weight:500;height:auto;min-width:2ch;padding:0 3px;text-align:center;width:auto}.disabled-container{opacity:.5;position:relative}.disabled-container:before{content:'';display:block;position:absolute;z-index:9999;left:0;right:0;top:0;bottom:0}@font-face{font-family:'theme-icons';src:url("../fonts/theme-icons/dest/fonts/theme-icons.eot?i859e4");src:url("../fonts/theme-icons/dest/fonts/theme-icons.eot?i859e4#iefix") format("embedded-opentype"),url("../fonts/theme-icons/dest/fonts/theme-icons.ttf?i859e4") format("truetype"),url("../fonts/theme-icons/dest/fonts/theme-icons.woff?i859e4") format("woff"),url("../fonts/theme-icons/dest/fonts/theme-icons.svg?i859e4#theme-icons") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:'theme-icons' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme_icon{font-family:'theme-icons'}.icon-filter:before{content:"\e90f"}.icon-checkmark:before{content:"\e90e"}.icon-facebook:before{content:"\e909"}.icon-instagram:before{content:"\e90a"}.icon-pinterest:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-youtube:before{content:"\e90d"}.icon-account:before{content:"\e900"}.icon-angle-down:before{content:"\e901"}.icon-angle-left:before{content:"\e902"}.icon-angle-right:before{content:"\e903"}.icon-angle-up:before{content:"\e904"}.icon-cart:before{content:"\e905"}.icon-close:before{content:"\e906"}.icon-hamburger:before{content:"\e907"}.icon-search:before{content:"\e908"}.icon-warranty:before{content:"\e920"}.icon-play-button:before{content:"\e918";cursor:pointer}.icon-arrow-slider:before{content:"\e91a"}.icon-cleaning:before{content:"\e91c"}.icon-cats:before{content:"\e91b"}.icon-odor:before{content:"\e91e"}.icon-wifi:before{content:"\e921"}.icon-affirm:before{content:"\e919"}.icon-shipping:before{content:"\e91f"}.icon-warranty:before{content:"\e920"}.icon-in-home-trial:before{content:"\e91d"}.icon-share:before{content:"\e922"}.icon-nightlight:before{content:"\e926"}.icon-arrow-right-long:before{content:"\e917"}.icon-edit:before{content:"\f040"}.icon-camera:before{content:"\e92c"}.icon-video:before{content:"\e92d"}.icon-lr:before{content:"\e92b"}.icon-cat:before{content:"\e92e"}.icon-coupon:before{content:"\e92f"}.icon-dollar:before{content:"\e930"}.icon-graph:before{content:"\e931"}.icon-dollar-gear:before{content:"\e932"}.icon-chat-bubble:before{content:"\e915"}.icon-phone:before{content:"\e916"}.icon-envelope:before{content:"\f0e0"}.icon-no:before{content:"\e933"}.icon-whiskercare:before{content:"\e934"}.icon-usa:before{content:"\e935"}.icon-realtime-tracking:before{content:"\e93c"}.icon-cat-recognition:before{content:"\e93b"}.icon-safety:before{content:"\e93a"}.icon-health-insights:before{content:"\e939"}.icon-press:before{content:"\e93d"}.icon-check-outline:before{content:"\e93e"}.icon-house:before{content:"\e940"}.icon-post-label:before{content:"\e941"}.icon-postman:before{content:"\e942"}.icon-calendar:before{content:"\e93f"}.icon-question-circle:before{content:"\f059"}.icon-support-manual:before{content:"\e943"}.icon-support-troubleshoot:before{content:"\e944"}.icon-support-video:before{content:"\e945"}.icon-help:before{content:"\f059"}.icon-error:before{content:"\e911"}.icon-timer:before{content:"\e928"}.icon-cat-profile:before{content:"\e946"}.icon-customization:before{content:"\e947"}.icon-shield-plus:before{content:"\e948"}.icon-renew:before{content:"\e949"}.icon-pouch:before{content:"\e94a"}.icon-pause:before{content:"\e94b"}.icon-odortrap-2pack:before{content:"\e94c"}.icon-filter-lr4:before{content:"\e94d"}.icon-filter-lr3:before{content:"\e94e"}.icon-dollar-sign:before{content:"\e94f"}.icon-close-outline:before{content:"\e950"}.icon-check-outline-decorative:before{content:"\e951"}.icon-cat-walking:before{content:"\e952"}.icon-bag:before{content:"\e953"}.icon-eye:before{content:"\f06e"}.icon-add:before{content:"\e954"}.icon-litter:before{content:"\e955"}.icon-finger-snap:before{content:"\e957"}.icon-leaf:before{content:"\e958"}.icon-flower:before{content:"\e959"}.icon-mustache:before{content:"\e95a"}.icon-microscope:before{content:"\e95b"}.icon-crosshair:before{content:"\e95c"}.icon-navigation-arrow:before{content:"\e95d"}.icon-location-marker:before{content:"\e95e"}.icon-cats4:before{content:"\e95f"}.icon-drawer-full:before{content:"\e924"}.icon-details:before{content:"\e92a"}.icon-history:before{content:"\e956"}.icon-location:before{content:"\e912"}.icon-lock:before{content:"\e925"}.icon-sleep:before{content:"\e927"}.icon-thumbs-up:before{content:"\e914"}.icon-thumbs-down:before{content:"\e913"}a.action.primary,a.button{display:inline-block;text-decoration:none}a.action.primary:hover,a.button:hover,a.action.primary:active,a.button:active,a.action.primary:focus,a.button:focus{text-decoration:none}.action.primary,.action-primary,a.button{background-image:none;background:#262323;border:1px solid #262323;border-radius:500px;color:#fff;cursor:pointer;display:inline-block;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;padding:.5em 2em;text-decoration:none;font-size:14px;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center}.action.primary:focus,.action-primary:focus,a.button:focus,.action.primary:active,.action-primary:active,a.button:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.action.primary:hover,.action-primary:hover,a.button:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.action.primary.disabled,.action-primary.disabled,a.button.disabled,.action.primary[disabled],.action-primary[disabled],a.button[disabled],fieldset[disabled] .action.primary,fieldset[disabled] .action-primary,fieldset[disabled] a.button{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.action.primary.small,.action-primary.small,a.button.small{font-size:14px}button.small,.button.small{font-size:14px}button.large,.button.large{padding:1em 2em}button.compact,.button.compact{padding-right:1em;padding-left:1em}button.muted-add,.button.muted-add{color:#262323;background-color:#fff;border-color:#d9d9d9;display:flex;gap:5px;align-items:center}button.muted-add:before,.button.muted-add:before{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url('../images/icons/plus.svg') no-repeat center;mask-size:contain}button.muted-add:hover>span,.button.muted-add:hover>span{text-decoration:underline}button.muted-add:hover,.button.muted-add:hover,button.muted-add:focus,.button.muted-add:focus{color:#262323;background-color:#fff;border-color:#d9d9d9}button.muted-add.is-selected,.button.muted-add.is-selected{color:#262323;fill:#262323;background-color:#fbb040;border-color:#fbb040}button.muted-add.is-selected:before,.button.muted-add.is-selected:before{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url('../images/icons/check.svg') no-repeat center;mask-size:contain}button.muted-add.loading:before,.button.muted-add.loading:before{display:block;content:"";width:1em;height:1em;background-color:#262323;mask:url('../images/icons/loader.svg') no-repeat center;mask-size:contain}button.muted-add.loading:before,.button.muted-add.loading:before{animation:spin 1s linear infinite;margin-left:auto;margin-right:auto}button.muted-add:disabled,.button.muted-add:disabled,button.muted-add.disabled,.button.muted-add.disabled{color:#262323 !important}button.inverse,.button.inverse{color:#fff;background-color:transparent;border-color:#fff}button.inverse:hover,.button.inverse:hover,button.inverse:active,.button.inverse:active,button.inverse:focus,.button.inverse:focus{color:#000;background-color:#fff}button.primary-inverse,.button.primary-inverse,.instant-upsell .action.primary{background-color:#fff;color:#000;border-color:#262323}button.primary-inverse:hover,.button.primary-inverse:hover,button.primary-inverse:active,.button.primary-inverse:active,button.primary-inverse:focus,.button.primary-inverse:focus,.instant-upsell .action.primary:hover,.instant-upsell .action.primary:active,.instant-upsell .action.primary:focus{color:#fff;background-color:#262323;border-color:#fff}button.custom,.button.custom{border-color:inherit}button.custom:hover,.button.custom:hover,button.custom:active,.button.custom:active,button.custom:focus,.button.custom:focus{color:inherit;background-color:inherit;border-color:inherit;filter:brightness(.8)}button.hitbox-full:after,.button.hitbox-full:after{content:'';display:block;position:absolute;inset:0;z-index:1}button.disabled,.button.disabled,button[disabled],.button[disabled],fieldset[disabled] button,fieldset[disabled] .button{background-color:#bfbfc2 !important;border-color:#bfbfc2 !important;color:#fff;cursor:default;pointer-events:none}.info-button,.affirm-modal-trigger,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle,.cart-item-warranty-tooltip-icon{background:0 0;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;display:inline-flex;font:inherit;color:inherit;letter-spacing:inherit;vertical-align:middle;text-decoration:underline;align-items:center;gap:3px}.info-button:focus,.info-button:active,.affirm-modal-trigger:focus,.affirm-modal-trigger:active,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:focus,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:active,.cart-item-warranty-tooltip-icon:focus,.cart-item-warranty-tooltip-icon:active{background:0 0;border:none}.info-button:hover,.affirm-modal-trigger:hover,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:hover,.cart-item-warranty-tooltip-icon:hover{background:0 0;border:none}.info-button.disabled,.info-button[disabled],fieldset[disabled] .info-button,.affirm-modal-trigger.disabled,.affirm-modal-trigger[disabled],fieldset[disabled] .affirm-modal-trigger,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle.disabled,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle[disabled],fieldset[disabled] .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle,.cart-item-warranty-tooltip-icon.disabled,.cart-item-warranty-tooltip-icon[disabled],fieldset[disabled] .cart-item-warranty-tooltip-icon{pointer-events:none}.info-button>span,.affirm-modal-trigger>span,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle>span,.cart-item-warranty-tooltip-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.info-button:after,.affirm-modal-trigger:after,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after,.cart-item-warranty-tooltip-icon:after{content:'';display:inline-block;margin-left:3px;height:15px;width:15px;background:url('../images/icons/info.svg') no-repeat center;background-size:contain}.info-button:hover,.info-button:focus,.affirm-modal-trigger:hover,.affirm-modal-trigger:focus,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:hover,.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:focus,.cart-item-warranty-tooltip-icon:hover,.cart-item-warranty-tooltip-icon:focus{color:inherit;opacity:.6;text-decoration:underline}.thumb-button{background:0 0;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;display:inline-flex;font:inherit;color:inherit;letter-spacing:inherit;vertical-align:middle;text-decoration:underline;align-items:center;gap:3px}.thumb-button:focus,.thumb-button:active{background:0 0;border:none}.thumb-button:hover{background:0 0;border:none}.thumb-button.disabled,.thumb-button[disabled],fieldset[disabled] .thumb-button{pointer-events:none}.thumb-button>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.thumb-button:after{content:'';display:block;height:1.1em;width:1.1em;background-color:#595959;mask:url('../images/icons/thumb-up.svg') no-repeat center;mask-size:contain}.thumb-button:hover,.thumb-button:focus{color:inherit;opacity:.6}.thumb-button[disabled]{background:0 0}.thumb-button.down:after{transform:rotate(180deg)}.video-button{display:flex;justify-content:center;align-items:center;aspect-ratio:1;border-radius:50%;border:2px solid #fbb040;background-color:rgba(38,35,35,.5);background-size:cover;position:relative}.video-button>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-button:hover{opacity:1;border:2px solid #fbb040;background-color:rgba(38,35,35,.3)}.video-button:before{content:'';position:absolute;inset:0;background-color:#fff;mask:no-repeat center;mask-size:cover}.video-button.split-border:after{content:'';position:absolute;inset:-2px;border:2px solid #fff;border-radius:50%;clip-path:polygon(100% 0,0 50%,100% 100%)}.video-button.play:before{mask-image:url('../images/icons/play.svg')}.video-button.pause:before{mask-image:url('../images/icons/pause.svg')}button.reset{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none}button.reset:focus,button.reset:active{background:0 0;border:none}button.reset:hover{background:0 0;border:none}button.reset.disabled,button.reset[disabled],fieldset[disabled] button.reset{pointer-events:none}.product.data.items .switch-title{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.pager{margin:0 auto}.pager .limiter{display:none}.pages{color:#595959;margin:0 auto}.pages .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages strong,.pages a{display:block;padding:7px 10px;margin:0;text-decoration:none}.pages strong{color:#262323}.pages li{margin:0}.pages .next:not(.jump),.pages .previous:not(.jump){align-items:center;border-radius:44px;border:2px solid #262323;height:44px;display:flex;justify-content:center;padding:0;flex:0 0 44px;width:44px}.pages .next:not(.jump):hover,.pages .previous:not(.jump):hover,.pages .next:not(.jump):focus,.pages .previous:not(.jump):focus{background:#262323;color:#fff;opacity:1}.pages .next:not(.jump):hover:after,.pages .previous:not(.jump):hover:after,.pages .next:not(.jump):focus:after,.pages .previous:not(.jump):focus:after{background-color:#fff}.pages .next:not(.jump):after,.pages .previous:not(.jump):after{position:relative;left:1px}.pages .next:not(.jump) span,.pages .previous:not(.jump) span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .previous:not(.jump){margin-right:10px}.pages .previous:not(.jump):after{display:block;content:"";width:17px;height:17px;background-color:#262323;mask:url('../images/icons/chevron-left.svg') no-repeat center;mask-size:contain}.pages .previous:not(.jump):after{left:auto;right:1px}.pages .next:not(.jump){margin-left:10px}.pages .next:not(.jump):after{display:block;content:"";width:17px;height:17px;background-color:#262323;mask:url('../images/icons/chevron-right.svg') no-repeat center;mask-size:contain}.pages-items{align-items:center;display:flex;justify-content:center}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:15px}.actions-toolbar>.primary .action:last-child,.actions-toolbar>.secondary .action:last-child{margin-bottom:0}.actions-toolbar>.primary .action-cancel,.actions-toolbar>.secondary .action-cancel{font-size:16px}.actions-toolbar>.primary:last-child,.actions-toolbar>.secondary:last-child{margin-bottom:0}.actions-toolbar>.secondary a.action{font-size:16px}.breadcrumbs{margin:0 0 20px}.breadcrumbs .items{margin:0;padding:0;list-style:none none}.breadcrumbs .items>li{display:inline-block;vertical-align:top}.breadcrumbs .item{margin:0}.breadcrumbs a{display:inline-block;padding:0;text-decoration:underline}.breadcrumbs strong{display:inline-block;padding:0}.breadcrumbs a{text-decoration:none}.breadcrumbs strong{font-weight:inherit}.breadcrumbs .items{align-items:center;display:flex}.breadcrumbs .items>.item{align-items:center;display:flex}.breadcrumbs .items>.item:not(:last-child):after{display:block;content:"";width:7px;height:9px;background-color:#bfbfc2;mask:url('../images/icons/breadcrumb.svg') no-repeat center;mask-size:contain}.breadcrumbs .items>.item:after{margin:0 7px 0 8px}.toolbar-products .breadcrumbs{display:block;margin:0}.ui-dialog.popup .action.close{position:absolute;height:40px;right:0;top:0;width:40px;z-index:1001;background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none}.ui-dialog.popup .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-dialog.popup .action.close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:9px;color:inherit;content:"\e906";font-family:'theme-icons';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.ui-dialog.popup .action.close:hover:before{color:inherit}.ui-dialog.popup .action.close:active:before{color:inherit}.ui-dialog.popup .action.close:focus,.ui-dialog.popup .action.close:active{background:0 0;border:none}.ui-dialog.popup .action.close:hover{background:0 0;border:none}.ui-dialog.popup .action.close.disabled,.ui-dialog.popup .action.close[disabled],fieldset[disabled] .ui-dialog.popup .action.close{pointer-events:none}.popup .actions-toolbar .action.cancel{font-weight:400}.popup-pointer{margin-left:-14px;position:absolute;top:-14px}.popup-pointer:before,.popup-pointer:after{content:'';position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.popup-pointer:before{left:2px;top:2px;border:solid 6px;border-color:transparent transparent #fff;z-index:99}.popup-pointer:after{left:1px;top:0;border:solid 7px;border-color:transparent transparent #aeaeae;z-index:98}.price-tier_price .price-excluding-tax,.price-tier_price .price-including-tax{display:inline}.price-including-tax,.price-excluding-tax{display:block;line-height:1}.price-including-tax,.price-including-tax+.price-excluding-tax,.weee[data-label]{display:block}.price-including-tax:before,.price-including-tax+.price-excluding-tax:before,.weee[data-label]:before{content:attr(data-label) ': '}.dropdown-dialogue{position:relative}.dropdown-dialogue .action.toggle{background:0 0;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;align-items:center;background:#fff;border-radius:10px;border:1px solid #bfbfc2;color:inherit;display:flex;padding:10px 18px 10px 20px;min-height:44px;position:relative;justify-content:space-between;margin:0}.dropdown-dialogue .action.toggle:after{display:block;content:"";width:14px;height:14px;background-color:#262323;mask:url('../images/icons/chevron-down-thick.svg') no-repeat center;mask-size:contain}.dropdown-dialogue .action.toggle:focus,.dropdown-dialogue .action.toggle:active{background:0 0;border:none}.dropdown-dialogue .action.toggle:hover{background:0 0;border:none}.dropdown-dialogue .action.toggle.disabled,.dropdown-dialogue .action.toggle[disabled],fieldset[disabled] .dropdown-dialogue .action.toggle{pointer-events:none}.dropdown-dialogue .action.toggle>span{padding-right:20px}.dropdown-dialogue .action.toggle:after{transform:rotate(-90deg);transition:transform .14s linear}.dropdown-dialogue .action.toggle:hover,.dropdown-dialogue .action.toggle:focus{background:#fff;border:1px solid #262323;color:inherit}.dropdown-dialogue .action.toggle.active{background:#fff;border-color:#262323}.dropdown-dialogue .action.toggle.active:after{transform:rotate(-180deg)}.dropdown-dialogue .dropdown-title{display:none}.dropdown-dialogue .ui-dialog{background:#fff;border-radius:15px;border:1px solid #bfbfc2;min-width:230px;padding:5px;position:absolute;right:0;top:calc(100% + 10px);z-index:5}.dropdown-dialogue ul{margin:0;padding:0;list-style:none none}.dropdown-dialogue li{margin:0}.dropdown-dialogue a{color:inherit;text-decoration:none}.dropdown-dialogue a:hover,.dropdown-dialogue a:focus{opacity:1}.dropdown-dialogue li:not(:has(a)),.dropdown-dialogue a{border-radius:15px;align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;margin:0;padding:17px 24px;transition:all .18s linear}.dropdown-dialogue li:not(:has(a)):hover,.dropdown-dialogue a:hover,.dropdown-dialogue li:not(:has(a)):focus,.dropdown-dialogue a:focus{background:#fdfaf3;font-weight:500}.dropdown-dialogue li:not(:has(a)).selected,.dropdown-dialogue a.selected{background:#fdfaf3;font-weight:500}.litter-robot-social-menu{margin:0;padding:0;list-style:none none;font-size:17px}.litter-robot-social-menu>li{display:inline-block;vertical-align:top}.litter-robot-social-menu li{margin:0 10px 5px 0;line-height:1}.litter-robot-social-menu li span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.litter-robot-social-menu li:last-child{margin-right:0}.litter-robot-social-menu a>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.litter-robot-social-menu a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-family:'theme-icons';margin:0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.litter-robot-social-menu a.facebook:before{content:"\e909"}.litter-robot-social-menu a.twitter:before{content:"\e90c"}.litter-robot-social-menu a.instagram:before{content:"\e90a"}.litter-robot-social-menu a.youtube:before{content:"\e90d"}.litter-robot-social-menu a.pinterest:before{content:"\e90b"}body.acsb-keynav .page-wrapper select{appearance:initial !important}body.acsb-keynav .page-wrapper .checkout-payment-method .payment-method .payment-method-title{position:relative}body.acsb-keynav .page-wrapper .checkout-payment-method .payment-method-title input[type=radio]{top:50%;transform:translate(0,-50%);z-index:1;margin:0}body.acsb-keynav .page-wrapper .checkout-shipping-method input[type=radio]{top:50%;transform:translate(0,-50%);margin:0;left:25px;z-index:1}body.acsb-keynav .page-wrapper .shipping-method-item{position:relative}body.acsb-keynav .page-wrapper .float-label-container.active label>span{display:inline-block !important}body.acsb-keynav .page-wrapper .action.primary>span.acsb-sr-only{display:inline !important;position:initial !important;margin:0 !important;font-weight:inherit !important;font-size:inherit !important;line-height:inherit !important;overflow:visible !important;clip:initial !important;cursor:inherit !important;text-transform:inherit !important;color:inherit !important;background:inherit !important}.badge{background:#000;color:#fff;padding:.5em 2em;border-radius:20px;display:inline-block}.badge.size-small{padding:.25em 1em}.badge.position-top{position:absolute;inset:0 auto auto 10px;transform:translateY(-50%)}*:has(>.badge.position-top){position:relative}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{z-index:899}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease}.modal-slide._show,.modal-popup._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{transform:translate(0,0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.modal-slide{left:44px;z-index:900}.modal-slide._show .modal-inner-wrap{transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:auto}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;-webkit-flex-direction:column;flex-direction:column}.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 2.6rem 2.6rem}.modal-slide .modal-header{padding-bottom:2.1rem;padding-top:2.1rem}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup.confirm .modal-inner-wrap{max-width:50rem}.modal-popup._show .modal-inner-wrap{transform:translateY(0)}.modal-popup .modal-inner-wrap{margin:100px auto 50px;width:85%;display:flex;-webkit-flex-direction:column;flex-direction:column;border-radius:2.5px;height:auto;max-height:calc(100vh - 50px*2);left:0;position:absolute;right:0;transform:translateY(-200%);transition:transform .2s ease}.modal-popup._inner-scroll{overflow-y:visible}.ie11 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:calc(100vh - 50px*2)}.ie11 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:22px;padding-right:22px}.modal-popup .modal-header,.modal-popup .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:22px;padding-top:22px}.modal-popup .modal-footer{padding-top:35px;padding-bottom:35px;margin-top:auto}.modal-popup .modal-footer-actions{text-align:right}.bottom-modal .modal-header{padding-top:11px;padding-bottom:11px}.bottom-modal .modal-title{font-size:13px}.bottom-modal .modal-content{padding:15px 35px 35px}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:6px;background:rgba(0,0,0,.2);padding:0 !important;width:38px;height:38px;top:15px;right:15px;z-index:2}.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active{background:0 0;border:none}.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{background:0 0;border:none}.modal-custom .action-close.disabled,.modal-popup .action-close.disabled,.modal-slide .action-close.disabled,.modal-custom .action-close[disabled],.modal-popup .action-close[disabled],.modal-slide .action-close[disabled],fieldset[disabled] .modal-custom .action-close,fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{pointer-events:none}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{display:block;content:"";width:13px;height:13px;background-color:#fff;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.modal-custom .action-close span,.modal-popup .action-close span,.modal-slide .action-close span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover,.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active{background:rgba(0,0,0,.7)}.modal-popup{pointer-events:none}.modal-popup .modal-title{font-size:26px;margin-bottom:0;min-height:1em;word-wrap:break-word;padding-right:20px}.modal-popup.confirm .modal-header{min-height:68px}.modal-slide .page-main-actions{margin-bottom:-12.9rem;margin-top:2.1rem}.modals-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0}.modal-footer{display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.modal-footer .action.secondary{font-size:16px}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:899}.ui-datepicker{box-shadow:none;background:0 0;border:none;padding:0}.ui-datepicker .ui-datepicker-header{display:flex}.ui-datepicker .ui-datepicker-prev{order:2}.ui-datepicker .ui-datepicker-prev:before{content:"\e902"}.ui-datepicker .ui-datepicker-next{order:3}.ui-datepicker .ui-datepicker-next:before{content:"\e903"}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:relative;color:#6e6e6e;width:50px;height:30px}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{color:#757575}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font-family:'theme-icons' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-title{margin:0 auto 0 0;width:auto;font-weight:500;font-size:18px}.ui-datepicker .ui-datepicker-calendar{background:0 0;border:none;border-collapse:separate}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#757575}.ui-datepicker .ui-datepicker-calendar td{border:none;background:0 0}.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{color:inherit;text-align:center;width:30px;height:30px;padding:5px}.ui-datepicker .ui-datepicker-calendar td .ui-state-active,.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#fbb040;border-radius:100px;text-align:center;color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:0 0}.ui-datepicker .ui-datepicker-calendar th{background:0 0;border:none}.ui-datepicker .ui-datepicker-buttonpane{border:none}.tabs-links .title.active a.switch{background:#f1f1f1}.tabs-links .title a.switch{display:block;padding:5px 10px;border:1px solid #e8e8e8;margin-right:3px;border-radius:4px 4px 0 0;border-bottom:0;color:#000;text-decoration:none}.tabs-links:not(.flickity-enabled){display:-webkit-flex;display:flex;align-items:flex-end;white-space:nowrap;justify-content:flex-start}.tabs-links:not(.is-draggable) .flickity-slider{display:flex;position:relative;width:100%;transform:none !important;justify-content:space-between}.tabs-links:after{content:'flickity';display:none}.tabs-content .content{padding:10px;border-top:1px solid #e8e8e8}.product-info-stock-sku .configurable-variation-qty{display:none}#store-pickup.selected-shipping~#store-selector{display:none}#store-pickup.selected-store-pickup~#shipping,#store-pickup.selected-store-pickup~#opc-shipping_method{visibility:hidden;height:0;overflow:hidden}#delivery-method-selector{display:-webkit-flex;display:flex}#delivery-method-selector .action{padding:1em 2em}#delivery-method-selector .action.selected{background:#fff}#delivery-method-selector .action-select-shipping{border-bottom-right-radius:0;border-top-right-radius:0}#delivery-method-selector .action-select-store-pickup{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}#store-selector .form-login{border-bottom:0;margin-bottom:0;padding-bottom:0}#store-selector .form-continue{margin:20px 0 0}.location-details .location-name{font-size:18px;font-weight:500}.store-selector-popup .modal-title{border-bottom:0}.store-selector-popup .modal-header{padding-bottom:0}#opc-store-selector-popup{display:none}#opc-store-selector-popup .block-search{float:none;width:100%;margin:0 0 20px;padding:0 0 15px;border-bottom:#e8e8e8}.modal-content #opc-store-selector-popup{display:block}.store-selector-popup-table thead th{display:none}.store-selector-popup-table tbody .location .location-name{font-size:18px}.store-selector-popup-table tbody .location+.location{border-top:1px solid #ccc}.store-selector-popup-table tbody .col-location-details{padding-left:0}.store-selector-popup-table tbody .col-location-details p:last-child{margin-bottom:0}.store-selector-popup-table tbody .col-location-actions{padding-right:0;vertical-align:middle}.store-selector-popup-table tbody .col-location-actions .action{float:right}.store-selector-popup-empty-query,.store-selector-popup-no-locations{margin:0 0 20px}.lac-notification-sticky{position:relative;z-index:999}.lac-notification-sticky .lac-notification{background-color:#373330;color:#fff;font-size:16px}.lac-notification-sticky .lac-notification .lac-notification-icon{float:left;margin:10px 25px 10px 10px}.lac-notification-sticky .lac-notification .lac-notification-icon .logo-img{display:block}.lac-notification-sticky .lac-notification .lac-notification-text{float:left;padding:15px 0}.lac-notification-sticky .lac-notification .lac-notification-links{float:right;padding:15px 0}.lac-notification-sticky .lac-notification .lac-notification-links a{color:#fff;font-size:14px}.lac-notification-sticky .lac-notification .lac-notification-links .lac-notification-close-link:after{background:url('../Magento_LoginAsCustomerFrontendUi/images/close.svg');content:' ';display:inline-block;height:12px;margin-left:5px;vertical-align:middle;width:12px}.form-discount .g-recaptcha{margin-top:50px !important}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.magento-invitation-customer-account-create .form-create-account .g-recaptcha{margin-top:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}.amslick-slider-container .slick-dots li button:focus,.amslick-slider-container .slick-dots li button:hover,.amslick-slider-container .slick-list:focus{outline:0}.amslick-slider-container .slick-list,.amslick-slider-container .slick-slider,.amslick-slider-container .slick-track{display:block;position:relative}.amslick-slider-container .slick-loading .slick-slide,.amslick-slider-container .slick-loading .slick-track{visibility:hidden}.amslick-slider-container .slick-list{margin:0;overflow:hidden;padding:0}.amslick-slider-container .slick-list.dragging{cursor:pointer;cursor:hand}.amslick-slider-container .slick-slider .slick-list,.amslick-slider-container .slick-slider .slick-track{transform:translate3d(0,0,0)}.amslick-slider-container .slick-track{left:0;margin:0 auto;top:0}.amslick-slider-container .slick-track:after,.amslick-slider-container .slick-track:before{content:'';display:table}.amslick-slider-container .slick-track:after{clear:both}.amslick-slider-container .slick-slide,.amslick-slider-container .slick-slide.slick-loading img{display:none}.amslick-slider-container .slick-slide{float:left;height:100%;min-height:1px;vertical-align:middle}.amslick-slider-container [dir=rtl] .slick-slide{float:right}.amslick-slider-container .slick-slide.dragging img{pointer-events:none}.amslick-slider-container .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.amslick-slider-container .slick-arrow.slick-hidden{display:none}.amslick-slider-container .slick-loading .slick-list{background:0 0;position:relative}.amslick-slider-container .slick-loading .slick-list:before{animation:loading 1s infinite linear;border-color:rgba(0,0,0,.2);border-radius:100%;border-style:solid;border-top-color:#5c5c5c;border-width:3px;content:'';display:block;height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.amslick-slider-container .slick-next.slick-disabled,.amslick-slider-container .slick-prev.slick-disabled{opacity:.25}.amslick-slider-container .slick-dotted.slick-slider{margin-bottom:30px}.amslick-slider-container .slick-dots{display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.amslick-slider-container .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.amslick-slider-container .slick-dots li button,.amslick-slider-container .slick-slider .slick-arrow{box-shadow:none;cursor:pointer;display:block;outline:0}.amslick-slider-container .slick-dots li button{background:0 0;border:0;color:transparent;font-size:0;height:20px;line-height:0;padding:5px;width:20px}.amslick-slider-container .slick-dots li button:focus:before,.amslick-slider-container .slick-dots li button:hover:before{opacity:1}.amslick-slider-container .slick-dots li button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;content:'•';font-size:16px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.amslick-slider-container .slick-dots li.slick-active button:before{color:#000;opacity:.75}.amslick-slider-container .slick-slider{-webkit-tap-highlight-color:transparent;box-sizing:border-box;padding:0 20px;touch-action:pan-y;user-select:none}.amslick-slider-container .slick-slider .slick-arrow{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+') center no-repeat !important;border:none;color:transparent;font-size:0;height:22px;line-height:0;padding:0;position:absolute;top:50%;transform:translate(0,-50%);transition:background .3s ease;width:15px}.amslick-slider-container .slick-slider .slick-arrow:before,.amslick-slider-container .slick-slider .slick-arrow:after{content:''}.amslick-slider-container .slick-slider .slick-arrow:hover{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+') center no-repeat}.amslick-slider-container .slick-slider .slick-arrow.slick-next{right:0}.amslick-slider-container .slick-slider .slick-arrow.slick-prev{left:0;transform:rotate(180deg) translate(0,50%)}.amslick-slider-container .slick-initialized .slick-slide{display:inline-block !important;float:none !important;height:auto}.amslick-slider-container .product-items.slick-slider>.slick-list{padding:15px 0}.amslick-slider-container .product-items.slick-slider .slick-slide .product-item{display:block !important;margin:auto !important;max-width:205px}.amslick-slider-container .sidebar.sidebar-additional{width:100%}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}input.pac-target-input::placeholder{color:transparent}.warranty-modal{width:100%;height:100%;display:flex;margin:0;justify-content:center;align-items:center;color:#66615a;font-size:13px;line-height:normal}.warranty-modal .widget.block-static-block{margin:0}.warranty-modal .modal-header{padding:0;position:relative}.warranty-modal .modal-header .action-close{padding:13px;position:absolute;top:0;right:0;z-index:100}.warranty-modal .modal-header .action-close:before{color:#66615a;margin:0;font-size:21px;line-height:1em}.warranty-modal .modal-header .action-close:hover:before{color:#000}.warranty-modal .modal-content{padding:0}.warranty-modal .modal-inner-wrap{width:90%;max-width:1020px;overflow:hidden;border-radius:20px}.warranty-modal-image{height:40vw}.warranty-modal-image span{display:flex;height:100%;width:100%;padding:0}.warranty-modal-image img{position:static;object-fit:cover;max-height:none;max-width:none;height:100%;width:100%}.warranty-modal-content{padding:20px 18px 24px}.warranty-modal-reviews{color:#b9b9b9;margin-bottom:15px;display:flex;gap:8px;align-items:center;font-weight:500}.warranty-modal-reviews-stars{display:flex;gap:2px}.warranty-modal-reviews-stars svg{width:13px}.warranty-modal-logo svg{width:153px;display:block}.warranty-modal-title{font-size:28px;margin-bottom:13px}.warranty-modal-description{margin-bottom:15px}.warranty-modal-description *:last-child{margin-bottom:0}.warranty-modal-description p{margin-bottom:12px}.warranty-modal-description ul{padding:0;margin-bottom:10px}.warranty-modal-description ul li{display:flex;align-items:center;margin-bottom:10px}.warranty-modal-description ul li svg{margin-right:10px}.warranty-modal-buttons{margin-bottom:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}.warranty-modal-buttons button.primary{padding:12px 26px;font-weight:500}.warranty-modal-buttons button.link{color:#66615a;font-size:13px;font-style:normal;font-weight:500;text-decoration:underline solid;background:0 0;border:0;padding:0}.warranty-modal-buttons button.link:hover{background:0 0;border:0}.warranty-modal-footer{text-align:center;font-size:8px}.warranty-modal-footer a{color:#66615a;text-decoration:underline}#amazon-payment.payment-method .billing-address-same-as-shipping-block{display:none}.amazon-container+#co-shipping-form{margin-top:0}.amazon-button-column-tooltip{display:none !important}.amazon-button-container{display:flex;flex-wrap:wrap;justify-content:center}.amazon-button-container .checkout-methods-items{display:none !important}.amazon-checkout-button{overflow:visible !important}.amazon-checkout-button:before,.amazon-checkout-button:after{bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.amazon-checkout-button:before{background:#fbb040;border-radius:500px;transition:background-color .18s linear}.amazon-checkout-button:after{background:url('../images/checkout/payment/amazon-pay-button-logo.svg') no-repeat center 57%;background-size:auto 16px}.amazon-checkout-button:hover:before{background-color:#faa11b}.amazon-checkout-button.focused:before{outline:2px solid blue}.amazon-checkout-button .amazonpay-button-parent-container,.amazon-checkout-button>[role=button]{bottom:0;height:100% !important;left:0;opacity:0;position:absolute !important;right:0;top:0;width:100% !important}.checkout-place-order .amazon-checkout-button{height:62px !important}.amazon-checkout-button.amazonpay-button-disabled{cursor:not-allowed}.amazon-checkout-button.amazonpay-button-disabled:before,.amazon-checkout-button.amazonpay-button-disabled:hover:before{background-color:#bfbfc2}.amazon-sign-in-button-container{display:block;width:156px;margin:0 auto}.login-with-amazon{padding-top:20.51282051%;position:relative;overflow:hidden}.login-with-amazon:before,.login-with-amazon:after{bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.login-with-amazon:after{background:url('../Amazon_Pay/images/login-button.png') no-repeat center;background-size:100% auto}.login-with-amazon [role=button]{bottom:0;height:100% !important;left:0;opacity:0;position:absolute !important;right:0;top:0;width:100% !important}.block-minicart .amazon-divider{display:none}.amazon-divider{border-bottom:1px solid #ccc;line-height:.1em;margin:18px 0 20px;max-width:500px;text-align:center}.amazon-divider span{background:#f1f1f1;padding:0 5px}.block-minicart .amazon-divider span{background:#fff}.amazon-minicart-container{display:block;text-align:center;width:100%}.amazon-minicart-container .field-tooltip{display:none}.amazon-checkout-now{border-top:1px solid #c1c1c1;margin-bottom:10px;padding-top:10px}.revert-checkout{display:block;margin-bottom:20px;margin-top:20px}.centered-button{display:inline-block;text-align:center}.catalog-product-view .centered-button{display:table}.checkout-payment-method .amazon-sandbox-simulator .payment-option-title{border-top:none;padding-top:0}.checkout-payment-method .amazon-sandbox-simulator .amazon-sandbox-simulator-scenario{margin-bottom:10px}.checkout-methods-items .centered-button{margin-bottom:0}@media all and (max-width:768px){.checkout-methods-items .centered-button{width:auto}}.amazon-widget{height:228px;max-width:400px}.amazon-widget--address{margin-top:20px}.amazon-addresses{margin-top:20px}.amazon-addresses .amazon-address{margin-bottom:20px}#checkout-step-shipping .amazon-divider,#checkout-step-shipping .amazon-express-title{display:none}#checkout-step-shipping .amazon-button-column-tooltip{display:none}.amazon-product-button .amazon-checkout-button:active{pointer-events:none}.customer-account-create .block-amazon-login{display:none !important}.amazon-validate-container{margin:50px 0}.affirm-as-low-as-container{margin:12px 0}.affirm-as-low-as-container .__affirm-logo{bottom:2px;display:inline-block;vertical-align:text-bottom}.affirm-as-low-as-container.with-background{background:#f1f1f1;border-radius:12px;color:#000;padding:7px 11px;min-height:23px}.affirm-as-low-as-container.affirm-as-low-as-pdp .affirm-ala-price{font-weight:500;color:#000}.affirm-as-low-as-container.affirm-as-low-as-pdp .affirm-ala-price:before{content:'';display:block}.affirm-as-low-as-container.affirm-as-low-as-pdp .__affirm-logo{margin-right:2px}.cart-short-summary .affirm-as-low-as-container{text-align:center}.affirm-as-low-as:empty{display:none}.block-minicart .affirm-as-low-as{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;text-align:center}.block-minicart .affirm-as-low-as .__affirm-logo{display:inline-block}.affirm-as-low-as[style*=hidden]{display:none}.affirm-modal-trigger{align-items:center;display:inline-flex;text-decoration:none;vertical-align:baseline}.affirm-modal-trigger[aria-label*="Check your purchasing"]{display:flex;justify-content:center;position:relative}.affirm-modal-trigger[aria-label*="Check your purchasing"]:after{top:2px}.affirm-modal-trigger>span{position:relative;height:auto;width:auto;clip:auto;margin:0}.opc-payment .affirm-info-description{margin-top:0}.affirm-info-description-load:empty{display:none}.avatar-control{align-items:center;background:#fff;display:flex;margin-bottom:14px;padding-top:6px;padding-bottom:6px}.avatar-control svg{display:block}.avatar-control .avatar-image{margin:0 8px 0 0}.avatar-control .customer-avatar-modal-trigger{display:block;border-radius:49px;height:49px;overflow:hidden;width:49px}.avatar-control .actions{align-items:center;display:flex;gap:3px;margin-left:auto}.avatar-control .action{display:block;text-decoration:none}.customer-avatar-image{object-fit:cover;display:block;height:100%;width:100%}.avatar-selection-list{display:flex;align-items:flex-end;flex-wrap:wrap;margin-left:-5px;width:calc(100% + 10px)}.avatar-selection-list input[type=radio]{display:none}.avatar-selection-list input[type=radio]:checked+.customer-avatar-image-wrapper{border-color:#000}.avatar-selection-list .customer-avatar-image-wrapper{border:2px solid #fff;border-radius:80px;cursor:pointer;display:block;height:80px;width:80px}.avatar-selection-list .customer-avatar-image-wrapper:hover,.avatar-selection-list .customer-avatar-image-wrapper:focus{opacity:.6}input:checked+.avatar-selection-list .customer-avatar-image-wrapper{border-color:#000}.avatar-selection-list .avatar-selection{-webkit-flex:0 0 90px;-moz-flex:0 0 90px;flex:0 0 90px;margin:0 0 20px;padding:0 5px}.unit-tracker{display:none !important}.order-item-upsell{display:flex;align-items:flex-start;flex:0 0 100%;background:#f1f1f1;border-radius:5px;margin:10px 0 0;padding:10px}.order-item-upsell .item-image{border-radius:5px;position:relative;background:#fff;height:54px;width:72px}.order-item-upsell .item-image img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;max-width:70%;max-height:70%;margin:auto}.order-item-upsell .divider{display:none}.order-item-upsell .item-detail{font-size:13px;padding:0 0 0 10px}.order-item-upsell .item-title{display:block}.order-item-upsell .action.add-to-cart{border-color:#262323;color:#262323;padding-bottom:9px;padding-top:9px}.order-item-upsell .action.add-to-cart:hover,.order-item-upsell .action.add-to-cart:focus{border-color:#262323;color:#fff}.order-item-upsell .field-tooltip{display:inline-block;margin:0 0 0 3px;position:relative}.order-item-upsell .addon-popup{margin-left:12px}
/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#vault-edit-card-form .legend img{display:inline-block;margin:0 5px 0 0}#vault-add-card-form .fieldset.payment>.primary{display:block;width:100%}.career-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:800px;margin-left:auto;margin-right:auto}.career-nav .is-active .button{background-color:#262323;color:#fff;border-color:#262323}.career-container table>tbody>tr:first-child>td{padding-top:0}.career-container table>tbody>tr:last-child>td{padding-bottom:0;border-bottom:0}.career-container table>tbody>tr>td{padding:20px;border-bottom:1px solid #bfbfc2}.career-container table>tbody>tr>td:first-child{padding-left:0}.career-container table>tbody>tr>td:last-child{padding-right:0}.tiled-swatches{display:flex;flex-direction:column;gap:20px}.tiled-swatch-attribute.has-parent{display:none}.tiled-swatch-attribute.robot_color .field.choice .label{padding:0 10px}.tiled-swatch-attribute.robot_color .field.choice .label-text{display:none}.tiled-swatch-attribute.display-as-color .field.choice img{width:100% !important;max-width:65% !important;height:auto !important;border-radius:50%;border:1px solid #d9d9d9}.tiled-swatch-attribute-options .field.choice.included{order:-1}.tiled-swatch-attribute-options .field.choice .plus{display:none}.category-tile{display:flex;flex-direction:column;height:100%;position:relative;border-radius:5px;overflow:hidden}.category-tile .product-image-photo{-o-object-fit:cover;-o-object-position:center;object-fit:cover;object-position:center;display:block;height:100%;width:100%;max-width:100%;max-height:100%}.category-tile .tile-text{bottom:0;left:0;padding:10px;position:absolute;width:100%;z-index:1}.category-tile .category-tile-content{margin:10px 0 0}.category-tile .category-tile-button{display:inline-block;margin:7px 0 0}.free-shipping-bar{background:#516e70;align-items:center;color:#fff;line-height:1.2;padding:7.5px 15px;min-height:32px;position:relative;display:flex;font-size:14px;flex-direction:column;justify-content:center}.free-shipping-bar a{color:inherit;text-decoration:none}.free-shipping-bar>.container{display:flex;align-items:center;justify-content:center}.free-shipping-bar .free-ship-icon{fill:#fff;height:11px;margin:0 5px 0 0;width:auto}.free-shipping-progress.in-progress{padding-top:14px;padding-bottom:18px}.free-shipping-progress.in-progress .progress-text{text-align:center;margin:0 0 .6em}.free-shipping-progress.in-progress .progress-background{background-color:#e8e8e8;border-radius:5px;overflow:hidden}.free-shipping-progress.in-progress .progress-bar{background:#fbb040;height:5px}.free-shipping-progress.complete{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;line-height:1.2;max-width:100%;padding:.5em 20px}.free-shipping-progress.complete span{margin:0 2px 0 0}.free-shipping-progress.complete .progress-text{align-items:center;display:flex;margin:0}.free-shipping-progress.complete .icon{line-height:1;display:inline-block;vertical-align:middle;margin-right:4px}.free-shipping-progress.complete .icon:after{display:block;content:"";width:16px;height:16px;background-color:#262323;mask:url('../images/icons/shipping.svg') no-repeat center;mask-size:contain}.cart-summary .free-shipping-progress{margin:5px 0 24px}.cart-short-summary .free-shipping-progress{margin:0 0 10px}.cart-short-summary .free-shipping-progress.in-progress{margin-bottom:0}.checkout-columns .main-column-wrapper .free-shipping-progress{width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px;border-bottom:1px solid #bfbfc2;border-radius:0}.express-checkout-wrapper{margin:14px 0}.express-checkout-wrapper .or-pay-with{margin-bottom:25px}.express-checkout-wrapper .or-pay-with:before{background:#d9d9d9;height:1px}.express-checkout-wrapper .or-pay-with>span{color:#595959}.express-checkout{margin:14px 0}.express-checkout .amazon-divider,.express-checkout .checkout-methods-items{display:none}.express-checkout .affirm-as-low-as{margin:12px 0 0;text-align:center}.express-checkout-title{font-size:14px;line-height:1.33;letter-spacing:-.28px;margin:0 0 10px;text-align:center}.checkout-columns .express-checkout-title{color:#595959}.express-checkout-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:12px;column-gap:12px}.express-checkout-options>div{box-sizing:content-box;display:block;position:relative;flex:0 0 calc(50% - 6px)}.express-checkout-options>div:empty{display:none !important}.express-checkout-options .paypal-buttons{display:block !important;min-width:initial !important}.express-checkout-options .amazonpay-button-parent-container{margin-left:auto;margin-right:auto}.express-checkout-options .pay-later-message{display:none !important}body:not(.applepay-supported) .express-checkout-options .braintree-applepay-minicart{display:none !important}.express-checkout-options .braintree-apple-pay-button{border-radius:30px;margin:0;width:100%}.float-label-container{position:relative;overflow:hidden}.float-label-container label{color:#707070;font-weight:400;cursor:text;font-size:16px;left:.6875em;line-height:1;margin:0;padding:0;pointer-events:none;position:absolute;top:1.125em;transition:all .1s ease-in-out;white-space:nowrap}.float-label-container.active label{font-size:.8125em;left:.84615385em;top:.84615385em}.float-label-container:not(.active) select{color:transparent}.float-label-container input[type=text],.float-label-container input[type=password],.float-label-container input[type=url],.float-label-container input[type=tel],.float-label-container input[type=search],.float-label-container input[type=number],.float-label-container input[type*=date],.float-label-container select,.float-label-container input[type=email]{font-size:16px;padding:1.4375em .6875em .25em;height:3.25em}.float-label-container input[type=text]::placeholder,.float-label-container input[type=password]::placeholder,.float-label-container input[type=url]::placeholder,.float-label-container input[type=tel]::placeholder,.float-label-container input[type=search]::placeholder,.float-label-container input[type=number]::placeholder,.float-label-container input[type*=date]::placeholder,.float-label-container select::placeholder,.float-label-container input[type=email]::placeholder,.float-label-container input[type=text]::-webkit-input-placeholder,.float-label-container input[type=password]::-webkit-input-placeholder,.float-label-container input[type=url]::-webkit-input-placeholder,.float-label-container input[type=tel]::-webkit-input-placeholder,.float-label-container input[type=search]::-webkit-input-placeholder,.float-label-container input[type=number]::-webkit-input-placeholder,.float-label-container input[type*=date]::-webkit-input-placeholder,.float-label-container select::-webkit-input-placeholder,.float-label-container input[type=email]::-webkit-input-placeholder{color:transparent}.float-label-container textarea{padding:1.4375em .6875em .25em}html:not(.float-label-init) label{display:none !important}.dropzone{background:#ececec;border-radius:5px;border:none;transition:color .18s linear,background .18s linear;color:#6e6e6e;font-size:13px;overflow:hidden;padding:42px 20px;display:flex;justify-content:center;flex-wrap:wrap}.dropzone:hover,.dropzone:focus{background:#f4f4f4}.dropzone.dz-drag-hover{background:#000;color:#fff;border:none}.dropzone.dz-drag-hover svg,.dropzone.dz-drag-hover svg *{fill:#fff !important}.dropzone.dz-drag-hover .dz-message{opacity:1}.dropzone .dz-preview{min-height:0;margin:0 5px 10px;padding:0}.dropzone .dz-preview:hover .dz-image img{transform:none;filter:none;-webkit-filter:none}.dropzone .dz-preview:hover .dz-remove{opacity:1}.dropzone .dz-preview .dz-image{width:100%;height:auto}.dropzone .dz-preview .dz-image img{border-radius:5px}.dropzone .dz-preview.dz-image-preview{background:0 0}.dropzone .dz-preview .dz-remove{transition:opacity .18s linear;opacity:0;font-size:12px;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;right:0;width:100%;text-align:center;z-index:10;background:#000;color:#fff;font-weight:500;text-decoration:none;padding:3px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dropzone .dz-preview .dz-remove:hover,.dropzone .dz-preview .dz-remove:focus{text-decoration:none;background:#fff;color:#262323}.dropzone .dz-details{display:none}.dropzone .dz-message{margin:0}.dropzone .dz-message p{margin:5px 0 0}.featured-image-gallery{overflow-x:hidden}.featured-image-gallery .gallery-images{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr);grid-auto-rows:20px;margin-bottom:35px}.featured-image-gallery .gallery-images .gallery-image{border-radius:10px;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}.featured-image-gallery .gallery-images .gallery-image.loaded{opacity:1}.featured-image-gallery .gallery-filters{padding:0 0 20px}.featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle{background:#fff;padding:9px 15px;white-space:nowrap;margin-right:10px}.featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle.active,.featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle:active,.featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle:hover,.featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle:focus{color:#262323}.featured-image-gallery .gallery-filters .dropdown-dialogue.active:before{display:none}.featured-image-gallery .gallery-filters .dropdown-dialogue .dropdown{right:auto;left:0}.featured-image-gallery .gallery-filters .flickity-viewport{overflow:visible}.featured-image-gallery .gallery-pager.actions button.action.primary{margin:0}.featured-image-gallery #gallery-filters:after{content:'flickity';display:none}.glightbox-container.glightbox-featured-image-gallery .block-product{display:flex;margin:0;padding:20px;column-gap:10px;align-items:center;background:#f1f1f1}.glightbox-container.glightbox-featured-image-gallery .block-product .action.primary{font-size:13px;padding:10px 15px}.glightbox-container.glightbox-featured-image-gallery .product-image-wrapper{overflow:visible;height:100px;width:100px;padding:0;background:0 0}.glightbox-container.glightbox-featured-image-gallery .product-image-wrapper .product-image-photo{max-width:100%;max-height:100px;margin:0}.glightbox-container.glightbox-featured-image-gallery .goverlay{background:rgba(0,0,0,.4)}.glightbox-container.glightbox-featured-image-gallery .gclose{top:calc((100vh - 570px)/2);background:#fbb040;border-radius:15px;width:25px;height:25px;opacity:1;position:absolute;right:5px}.glightbox-container.glightbox-featured-image-gallery .gclose>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.glightbox-container.glightbox-featured-image-gallery .gclose:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:15px;color:#fff;content:"\e906";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.glightbox-container.glightbox-featured-image-gallery .gclose:hover:before{color:#fff}.glightbox-container.glightbox-featured-image-gallery .gclose:active:before{color:#fff}.glightbox-container.glightbox-featured-image-gallery .gclose svg{display:none}.glightbox-container.glightbox-featured-image-gallery .gnext,.glightbox-container.glightbox-featured-image-gallery .gprev{display:none}.glightbox-container.glightbox-featured-image-gallery .ginner-container{height:550px;justify-content:space-between}.glightbox-container.glightbox-featured-image-gallery .gdesc-inner{padding:0}.glightbox-container.glightbox-featured-image-gallery .gdesc-inner .gslide-desc{display:flex;flex-direction:column;justify-content:space-between;height:100%;font-size:inherit;color:#262323;font-family:inherit}.glightbox-container.glightbox-featured-image-gallery .block-review{display:block;font-size:13px;overflow-y:auto;padding:20px}.glightbox-container.glightbox-featured-image-gallery .block-review .info{display:flex;column-gap:10px}.glightbox-container.glightbox-featured-image-gallery .block-review .info .rating-name .reviews-actions{display:none}.glightbox-container.glightbox-featured-image-gallery .block-review .review-text{color:#757575}.glightbox-container.glightbox-featured-image-gallery .gslider{padding:0 20px}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide{overflow:hidden;border-radius:15px}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide-media{height:220px}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide-media img{height:100%;width:100%;object-fit:cover;display:block}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide-description{max-height:330px !important;height:330px !important;max-width:100%;background:#fff;position:relative;padding:0;margin:0;top:0;overflow:hidden !important}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide-description p{line-height:1.2}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide-description p strong{margin-bottom:10px;display:block}#reviews{position:relative}#reviews .loading-mask,#reviews .loading-mask .loader>img{position:absolute;z-index:5}.rma-error-modal .rma-error-message{font-weight:500;word-break:break-word}.rma-error-modal .rma-error-contact-info{color:#757575;margin-top:40px}.rma-error-modal .modal-footer{padding:0 22px 20px}.rma-error-modal .rma-error-contact-info a{color:#000}.rma-error-modal .thinking-emoji{width:28px;height:28px;display:inline-block;margin-bottom:-5px}.rma-confirmation-modal .modal-footer,.rma-error-modal .modal-footer,.rma-instructions-modal .modal-footer{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.rma-confirmation-modal .modal-footer .action,.rma-error-modal .modal-footer .action,.rma-instructions-modal .modal-footer .action{margin:0 !important;font-size:15px !important;width:100%;padding:.5em 2em !important}.rma-instructions-modal .modal-inner-wrap{max-width:715px}.rma-instructions-modal .modal-footer{padding-top:0}.rma-instructions-modal .modal-content{padding-bottom:0}.rma-portal{margin:0 -15px;padding:30px;background:#fdfaf3}.rma-portal-lookup .small{margin-top:30px;margin-bottom:5px}.rma-portal-lookup .control{position:relative}.rma-portal-lookup .control .field-tooltip.toggle{top:50%;right:20px;transform:translate(0,-50%)}.rma-portal-lookup fieldset{margin-bottom:50px}.rma-portal-info{display:flex;border:#e8e8e8 1px solid;background:#fff;margin:0 0 30px;border-radius:10px;justify-content:start;align-items:center;padding:15px}.rma-portal-info .block-icon{background:#f1f1f1;border-radius:10px;margin-right:10px;color:#fbb040;font-size:26px;aspect-ratio:1.5;min-width:90px;min-height:70px;position:relative}.rma-portal-info .block-icon .icon{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.rma-portal-info p{margin:0}.rma-portal-form{border:#e8e8e8 1px solid;background:#fff;margin:0 -30px -30px;padding:30px;border-radius:5px 5px 0 0}.rma-portal-form .option-list{padding:0;list-style:none}.rma-portal-form .option-list .option{margin-bottom:10px}.rma-portal-form .option-list .option input{display:none}.rma-portal-form .option-list .option input:checked+.return-method-label{border-color:#fbb040}.rma-portal-form .form-columns>.field{margin-bottom:10px}.rma-portal-form [data-collapsible=true]{margin:20px 0}.rma-portal-title-image{text-align:center;margin-top:30px}.rma-portal-title-image img{max-width:200px}.rma-portal .actions-toolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.rma-portal .actions-toolbar .action{margin:0 !important;font-size:15px !important;width:100%;padding:.5em 2em !important}.rma-portal .actions-toolbar .action.secondary,.rma-portal .actions-toolbar .action.secondary:hover,.rma-portal .actions-toolbar .action.secondary:active,.rma-portal .actions-toolbar .action.secondary:focus{background-color:#c7c7c7;border-color:#c7c7c7;color:#fff}.rma-portal-steps{list-style:none;margin:0;padding:0}.rma-portal-steps li{position:relative;margin:0;padding:0 0 20px 25px}.rma-portal-steps li:before{content:'';width:2px;top:8px;bottom:-8px;background:#e8e8e8;left:5px;display:block;position:absolute}.rma-portal-steps li:last-child:before{display:none}.rma-portal-steps li:after{content:'';width:10px;height:10px;top:7px;left:1px;background:#fff;display:block;position:absolute;border-radius:50px;border:2px solid #e8e8e8}.rma-portal-steps li [data-trigger=return-instructions]{display:flex;justify-content:start;align-items:center}.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after{margin-left:5px}.rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:before{display:none}.rma-portal-steps strong,.rma-portal-steps span{display:block}.rma-portal-steps strong{margin:0 0 5px}.rma-portal-steps br{display:none}.rma-portal-steps .color-md-grey{color:#595959}.rma-portal .cancel-pickup-content .rma-portal-content{margin:70px auto 100px}.rma-portal .cancel-pickup-content .rma-portal-content .icon-check-outline{color:#fbb040;font-size:55px}.rma-portal .cancel-pickup-content .rma-portal-content .rma-portal-title{margin-top:0}.rma-portal .cancel-pickup-content .rma-portal-form .action{max-width:300px;margin:auto !important}.rma-portal .account-rma-container{padding:0;border:none}.rma-portal .return-method-label{background:#f8f8f8}.rma-portal .return-method-detail{border:none;background:#fff}.rma-portal .rma-return-method-actions{max-width:715px;margin:0 auto}.rma-portal .rma-return-method-actions .row-wrapper{background:#fff}.rma-portal .tracking-numbers-row{border-top:1px dashed #d9d9d9}.rma-portal .action.track{border:1px solid #e8e8e8}.block-returns-items{padding-left:15px !important;padding-right:15px !important}.return-pickup-details{line-height:1.33}.return-pickup-details .return-pickup-detail{display:flex}.return-pickup-details hr{margin:15px 0}.return-pickup-details p{margin:0}.return-pickup-details strong{font-size:16px}.return-pickup-details .block-icon{align-items:center;background:#f1f1f1;border-radius:10px;color:#000;display:flex;height:55px;justify-content:center;margin:0 10px 0 0;width:55px}.abs-create-rma-checkbox,.create-rma-container .select-all input[type=checkbox],.rma-item .product-actions input[type=checkbox],.return-method-label-account span.checkbox{background-size:65%;border:2px solid #595959;border-radius:20px;display:block;height:20px;margin:0 12px 0 0;position:static;width:20px}.abs-create-rma-checkbox:checked,.abs-create-rma-checkbox.checked,.create-rma-container .select-all input[type=checkbox]:checked,.create-rma-container .select-all input[type=checkbox].checked,.rma-item .product-actions input[type=checkbox]:checked,.rma-item .product-actions input[type=checkbox].checked,.return-method-label-account span.checkbox:checked,.return-method-label-account span.checkbox.checked{border-color:#000;background-color:#000}.abs-escape-account-rma-container{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;width:calc(100% + 15px + 15px)}.return-method-detail{border:1px solid #f1f1f1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;padding:30px 20px;transition:border-color .18s linear}.return-method-detail>.container{max-width:560px;margin:0 auto}.return-method-detail .heading{font-size:22px;font-weight:500;margin:0}.return-method-label{background:#fdfaf3;border-radius:10px;padding:15px;border:1px solid #fdfaf3;display:flex;justify-content:start;align-items:center;margin:20px 0 0}.return-method-label[data-role=title]{z-index:1;position:relative;margin:0;line-height:1.3}.return-method-label[data-role=title]:after{font-family:'theme-icons' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;top:50%;transform:translate(0,-50%);content:"\e903";right:15px;left:auto;color:#6e6e6e;font-size:15px;transition:transform .2s}.return-method-label[data-role=title][aria-expanded=true]:after{transform:translate(0,-50%) rotate(90deg)}.return-method-label[data-role=title]+[data-role=content]{background:#f1f1f1;border-radius:0 0 10px 10px;padding:25px 15px 15px;margin:-10px 0 20px}.return-method-label p{margin:0}.return-method-label .rma-portal-icon{background:#fff;border-radius:10px;display:block;margin-right:10px;color:#fbb040;font-size:22px;aspect-ratio:1;min-width:60px;min-height:55px;position:relative}.return-method-label .rma-portal-icon .icon{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.return-method-label[aria-expanded=true]{border-color:#fbb040}.return-method-label .icon-checkmark{border-radius:20px;color:#fff;font-size:8px;height:20px;display:none;justify-content:center;align-items:center;background:#000;width:20px}.return-method-label.has-checkmark .icon-checkmark{display:flex}.account-rma-container{background:#fff;border:2px solid #e8e8e8;border-radius:15px;padding:26px 15px}.account-rma-container>.container{max-width:715px;margin:0 auto}.account-rma-container .title{font-size:22px;font-weight:500;line-height:1.33}.create-rma-status{align-items:stretch;display:flex;margin:0 0 25px}.create-rma-status .status{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%;flex:0 0 33.33333333%;text-decoration:none;transition:background .18s linear}.create-rma-status .status:hover>span,.create-rma-status .status:focus>span,.create-rma-status .status:hover:before,.create-rma-status .status:focus:before,.create-rma-status .status:hover:after,.create-rma-status .status:focus:after{background:#78c698}.create-rma-status .status>span{align-items:center;display:flex;flex:1 1 auto;justify-content:center;text-align:left}.create-rma-status .status>span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93e";font-family:'theme-icons';margin:0 5px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.create-rma-status .status>span:before{position:relative;top:1px}.create-rma-status .status>span,.create-rma-status .status:before,.create-rma-status .status:after{background:#e8e8e8;padding:9px 0;transition:background .18s linear}.create-rma-status .status:before{clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,50% 50%,0% 0%)}.create-rma-status .status:not(.complete){pointer-events:none}.create-rma-container .select-all{margin:0 0 10px}.create-rma-container .select-all input[type=checkbox]{min-width:20px}.create-rma-container .select-all label{display:inline-flex;align-items:center;font-weight:500}.order-items .item.product.rma-item{margin:0}.product-item.rma-item:after{background:#e8e8e8;content:"";display:block;flex:0 0 100%;height:1px;margin:14px 0;width:100%}.product-item.rma-item:last-child:after{display:none}.rma-item.order-item{position:relative}.rma-item.order-item textarea{display:block}.rma-item.order-item .product-actions{flex:0 0 35px;padding-top:35px;position:relative;z-index:2}.rma-item.order-item .product-actions label{display:block}.rma-item.order-item .product-image-and-details{align-items:stretch;display:flex;flex:0 0 calc(100% - 35px);flex-wrap:wrap}.rma-item.order-item .product-image-column{flex:0 0 118px}.rma-item.order-item .product-item-details{flex:0 0 calc(100% - 118px)}.rma-item.order-item .product-item-pricing{margin:5px 0 0}.rma-item.order-item .unit-price .minimal-price-link,.rma-item.order-item .unit-price .price-excluding-tax,.rma-item.order-item .unit-price .price-including-tax{display:inline}.rma-item.order-item .product-item-fields{flex:0 0 100%;margin-top:15px}.rma-item.order-item .product-item-fields>.fieldset{margin-bottom:0}.rma-item.order-item .product-item-extra{flex:0 0 100%}.order-items .item.rma-item{position:relative}.order-items .item.rma-item.unavailable .order-item:after{content:"";bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;opacity:.5;background:#fff;z-index:1}.messages{position:relative;z-index:2}.product-item-agreements{margin-top:12px}.extend-trial-modal .modal-inner-wrap{max-width:640px}.rma-portal-title{margin:0 0 14px}.rma-return-method-list{margin:0;padding:0;list-style:none none}.rma-return-method-list .fine-print{margin:0}.rma-return-method-list .actions>div{margin:0 0 8px}.rma-return-method-list .actions .action{width:100%;margin:0}.rma-return-method-list .option.selected .return-method-label{border-color:#000;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.rma-return-method-list .option.selected .return-method-detail{border-color:#000}.return-method-label-account{border-bottom:none;transition:border-color .18s linear}.return-method-label-account span.p{display:block}.return-method-label-account input[type=radio]:checked+span.checkbox{background-image:url('../images/checkmark-white.svg');background-color:#000;border-color:#000}.return-method-label-account .method-content{display:block;flex:1 1 auto}.return-method-label-account .title-price{align-items:center;display:flex;justify-content:space-between}.return-method-label-account .return-method-price{margin-left:15px}.return-method-label-account .action-item{margin:5px 0 0}.account-rma-return-method .return-method-label{margin-top:0;border:none}body.account .main .block.rma-return-shipping{background:0 0;border:none !important;padding:0}.account-rma-return-method{background:#fff;border:2px solid #e8e8e8;border-radius:15px}.account-rma-return-method.remove-padding-bottom{padding-bottom:0}.account-rma-return-method .return-method-label.flush-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.account-rma-return-method .return-method-detail.has-actions{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.account-rma-return-method .tracking-numbers-row{padding:20px;border-top:2px solid #f3f0e6}.account-rma-return-method .tracking-numbers-row p{margin:0 0 5px}.rma-return-method-actions{border-radius:0 0 10px 10px;background:#fdfaf3}.rma-return-method-actions p{margin:0 0 15px}.rma-return-method-actions .container{max-width:560px;margin:0 auto}.rma-return-method-actions .action-item{border-bottom:1px dashed #e8e8e8;padding:0 20px 20px;margin-top:20px}.rma-return-method-actions .action-item:last-child{border-bottom:none;padding-bottom:0}.rma-return-method-actions .item-description{font-size:13px}.rma-return-method-actions .action-items-row{border-top:1px dashed #e8e8e8;padding-bottom:20px}.rma-return-method-actions .action-items-row .action{display:block}.rma-return-tracking{margin:0;padding:0;list-style:none none}.rma-return-tracking>li{margin:5px;display:inline-block}.rma-return-tracking a{background:#fff;border-radius:7px;color:#000;display:inline-block;padding:3px 15px;margin:0 5px 3px 0}.rma-return-tracking a:hover,.rma-return-tracking a:focus{background:#000;color:#fff}body.autopetsrobots-robot-index.account .page-main .columns .main-column-wrapper:after{background:linear-gradient(90deg,#eee5d3 0%,#fdf8f2 62.78%)}.robots-support-cta{border-radius:15px;background:#1e1e1e url('../AutoPets_Robots/images/support-cta-bg-mobile.jpg') no-repeat top right;background-size:100% auto;margin:0 auto 20px;max-width:425px;padding:24px 24px 20px}.robots-support-cta .text{padding-right:10px}.robots-support-cta .intro{margin:0 0 15px}.robots-support-cta .here-to-help{align-items:center;background:#f3f0e6;display:flex;justify-content:space-between;padding:15px 20px;border-radius:15px}.customer-robots-grid .robot-item{max-width:425px;margin:0 auto 14px}.customer-robots-grid .robot-item:nth-child(odd){clear:left}.customer-robots-grid .robot-item:nth-child(odd) .item-top{background:#f3f0e6}.customer-robots-grid .item-top{background:#fff;border-radius:18px;border:1px solid #e8e8e8;padding:30px 28px 15px;position:relative;z-index:3}.customer-robots-grid .item-header{align-items:center;display:flex;margin:0 0 8px}.customer-robots-grid .item-image{margin:10px 0 20px}.customer-robots-grid .item-image img{display:block;height:227px;margin:0 auto;width:auto}.customer-robots-grid .robot-model{padding-right:20px;margin:0}.customer-robots-grid .item-status{align-items:center;background:#fff;border-radius:15px;border:2px solid #e8e8e8;display:flex;padding:11px 18px}.customer-robots-grid .item-status svg{margin:0 8px 0 0;flex:0 0 25px;height:28px}.customer-robots-grid .buttons{margin-left:-5px;margin-right:-5px;border-radius:0 0 18px 18px;background:#262323;display:flex;flex-wrap:wrap;padding:45px 25px 25px;margin:-20px auto 20px;position:relative;z-index:2}.customer-robots-grid .buttons>div{flex:0 0 50%;padding-left:5px;padding-right:5px}.customer-robots-grid .buttons>div{margin-top:10px}.customer-robots-grid .buttons>div:first-child,.customer-robots-grid .buttons>div:nth-child(2){margin-top:6px}.customer-robots-grid .buttons .button{display:block}.customer-robots-grid .remaining{align-items:center;display:flex;justify-content:center;max-width:90%;margin:0 auto;text-align:center}.customer-robots-grid .warranty-name{align-items:center;display:flex;margin:0 10px 0 0}.customer-robots-grid .warranty-name img{display:block;margin:0 4px 0 0;width:20px}.customer-robots-grid .days-remaining{background:#fff;border-radius:43px;border:1px solid #e8e8e8;padding:6px 20px}.customer-robots-grid .collapsible{background:#fff;border-radius:0 0 18px 18px;padding:60px 28px 25px;margin-top:-40px;position:relative;z-index:1}.customer-robots-grid .action.close{padding:5px;position:absolute;top:42px;right:25px}.customer-robots-grid .action.close:after{display:block;content:"";width:16px;height:16px;background-color:#262323;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.customer-robots-grid .coverage-header{align-items:center;display:flex;margin:0 0 14px}.customer-robots-grid .coverage-header img{display:block;height:auto;margin:0 10px 0 0;width:32px}.customer-robots-grid .coverage-logo{display:block;margin:20px 0 6px;height:18px;width:auto}.replacement-parts-dialogue-gutter,.replacement-parts-modal .modal-content,.replacement-parts-dialogue-header{padding-left:15px;padding-right:15px}.escape-replacement-parts-dialogue-gutter,.replacement-parts-dialogue-header{margin-left:-15px;margin-right:-15px}.replacement-parts-modal._show,.replacement-parts-message-modal._show{display:flex !important;justify-content:center;align-items:center}.replacement-parts-modal>.modal-inner-wrap,.replacement-parts-message-modal>.modal-inner-wrap{margin:0;position:relative;max-width:480px;max-height:100%;overflow:hidden}.replacement-parts-modal .modal-content,.replacement-parts-message-modal .modal-content{max-height:100vh}.replacement-parts-modal .messages>.message,.replacement-parts-message-modal .messages>.message{text-align:center;padding-left:20px}.replacement-parts-modal .messages>.message:first-child,.replacement-parts-message-modal .messages>.message:first-child{margin-top:0}.replacement-parts-modal .modal-inner-wrap{background:#fdfaf3;border-top-left-radius:0;border-top-right-radius:0;height:100%;max-width:100%;width:100%}.replacement-parts-modal .modal-content{height:100%}.replacement-parts-modal .modal-header{display:none}.replacement-parts-modal .header-logo-link{pointer-events:none;cursor:default}.replacement-parts-dialogue-header{background:#fff;padding-top:13px;padding-bottom:13px}.replacement-parts-dialogue-header svg{margin:0 14px 0 0}.replacement-parts-dialogue-header>.container{display:flex;align-items:center;justify-content:space-between}.replacement-parts-dialogue-header .action,.replacement-parts-dialogue-header .action{color:inherit}.replacement-parts-dialogue-header .action svg,.replacement-parts-dialogue-header .action svg{transition:fill .18s linear}.replacement-parts-dialogue-header .action:hover,.replacement-parts-dialogue-header .action:hover,.replacement-parts-dialogue-header .action:focus,.replacement-parts-dialogue-header .action:focus{color:#000}.replacement-parts-dialogue-header .action:hover svg,.replacement-parts-dialogue-header .action:hover svg,.replacement-parts-dialogue-header .action:focus svg,.replacement-parts-dialogue-header .action:focus svg{fill:#000}.replacement-parts-dialogue-header .action.close{font-size:13px;font-weight:500;display:flex;justify-content:center;align-items:center;padding:5px 14px;line-height:1.1;background:#f3f0e6;border-radius:10px;text-decoration:none}.replacement-parts-dialogue-header .action.close:before{display:inline-block;content:"";width:.8em;height:.8em;background-color:#262323;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.replacement-parts-dialogue-header .action.close:before{position:relative;top:1px;display:block;margin-right:6px}.replacement-parts-dialogue-header .action.back{position:relative;top:1px}.replacement-parts-title{display:flex}.replacement-parts-error-message-modal{text-align:center}.replacement-parts-error-message-modal .modal-content{padding-top:36px;padding-bottom:48px;color:#757575;font-size:13px;margin-left:auto;margin-right:auto;max-width:545px;width:100%}.replacement-parts-error-message-modal>.modal-inner-wrap{max-width:357px}.replacement-parts-error-message-modal .error-heading-target{margin-bottom:5px}.replacement-parts-error-message-modal .modal-footer{justify-content:center}.replacement-parts-error-message-modal .message-footer{margin:40px 0 0}.replacement-parts-error-message-modal .replacement-parts-dialogue-actions{padding-top:4px}.replacement-parts-error-message-modal .contact-details{display:flex;justify-content:center;align-items:center;font-size:13px;margin:0}.replacement-parts-error-message-modal .contact-details a{color:#000;font-weight:500}.replacement-parts-error-message-modal .contact-details a:hover,.replacement-parts-error-message-modal .contact-details a:focus{color:#000}.replacement-parts-error-message-modal .phone{padding:0 0 0 3px}.replacement-parts-dialogue{height:100%;display:flex;flex-direction:column;padding-bottom:60px}.replacement-parts-dialogue .result-wrapper{height:100%;display:flex;flex-direction:column}.replacement-parts-dialogue .render-result{overflow:auto}.replacement-parts-dialogue .header{padding-top:44px}.replacement-parts-dialogue .loader{text-align:center;padding:30px 0;position:absolute;z-index:99;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:rgba(255,255,255,.5)}.replacement-parts-dialogue .dialogue-content{color:#757575;font-size:13px;margin-left:auto;margin-right:auto;max-width:545px;width:100%}.replacement-parts-dialogue .dialogue-content.install-guide{max-width:970px;padding:0 20px 65px;color:#000}.replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard{float:right;margin-right:10px}.replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip-toggle img{max-width:30px;max-height:30px}.replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip.content{right:-5px;left:auto;margin-top:7px}.replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip.content:before{left:auto;right:8px}.replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip.content:after{left:auto;right:9px}.replacement-parts-dialogue .eligibility-message{text-align:center}.replacement-parts-dialogue .eligibility{font-size:13px;line-height:1.5}.replacement-parts-dialogue .eligibility .content.eligible{margin-top:50px}.replacement-parts-dialogue .products{color:#000;margin:0}.replacement-parts-dialogue .product-item-photo{border-radius:5px;display:block;overflow:hidden;position:relative}.replacement-parts-dialogue .product-image-wrapper{border-radius:5px}.replacement-parts-dialogue .selection-check{border-radius:5px;border:2px solid #000;bottom:0;color:#fff;display:none;left:0;position:absolute;right:0;top:0;width:100%;height:100%;overflow:hidden;z-index:2}.replacement-parts-dialogue .selection-check:after{content:"";background:#000;height:4.375em;position:absolute;transform:rotate(45deg);width:4.375em;right:-2.1875em;top:-2.1875em}.replacement-parts-dialogue .selection-check:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.replacement-parts-dialogue .selection-check:before{position:absolute;top:.35714286em;right:.35714286em;font-size:.875em;z-index:2}.replacement-parts-dialogue .product-item-name{font-size:13px}.replacement-parts-dialogue .action.select.product{color:inherit;position:relative;text-decoration:none;z-index:1}.replacement-parts-dialogue .action.select.product.selected{z-index:3}.replacement-parts-dialogue .action.select.product.selected .selection-check{display:block}.replacement-parts-dialogue .selection-mask{display:none;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;opacity:.5;background:#fff;z-index:2}.replacement-parts-dialogue .products-grid{position:relative}.replacement-parts-dialogue .photo-required-message{text-align:center}.replacement-parts-dialogue .dropzone{position:relative;min-height:192px}.replacement-parts-dialogue .dropzone.dz-max-files-reached{padding:0}.replacement-parts-dialogue .dropzone .dz-preview.dz-image-preview{background:0 0}.replacement-parts-dialogue .dropzone .dz-preview,.replacement-parts-dialogue .dropzone .dz-image,.replacement-parts-dialogue .dropzone img{margin:0;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:0}.replacement-parts-dialogue-title{font-size:22px;font-weight:500;line-height:1.33;color:#000;text-align:center;margin-top:0}.replacement-parts-message-icon{display:block;margin:0 auto 7px}.replacement-parts-dialogue-actions{text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:20px}.replacement-parts-dialogue-actions.selection-made{border-radius:29px 29px 0 0;background:#fff;border:2px solid #e8e8e8;box-shadow:0 4px 4px 0 #000;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:5;transform:translateY(100%);transition:transform .3s ease-in-out;padding:15px 20px}.replacement-parts-dialogue-actions.selection-made.show{transform:translateY(0);display:flex}.replacement-parts-dialogue-actions .action{margin:0 auto;max-width:320px;width:100%}.replacement-parts-dialogue-actions .action:last-child{margin-bottom:0}.replacement-parts-dialogue-actions .action.back{font-weight:500;margin-top:8px;font-size:14px}.replacement-parts-dialogue-actions .action.back:hover,.replacement-parts-dialogue-actions .action.back:focus{color:#000}.dialogue-content.photo-upload{margin-top:30px}.dialogue-content.photo-upload .inner{border:1px dashed #979797;border-radius:5px;padding:44px}.dialogue-content.photo-upload .action{display:block;max-width:100%;margin-top:10px}.dialogue-content.photo-upload .action.continue{margin-top:0}.dialogue-content.photo-upload .replacement-parts-dialogue-actions.show-when-upload-complete{flex-direction:row;justify-content:space-between}.dialogue-content.photo-upload .replacement-parts-dialogue-actions.show-when-upload-complete.hidden{display:none}.dialogue-content.photo-upload .replacement-parts-dialogue-actions.show-when-upload-complete .action{flex:0 0 47.73755656%;margin:0}.block.discount.whiskercare-coupon-applied>.title{display:none}.block.discount.whiskercare-coupon-applied form{background:#fff;margin-top:12px;border-radius:16px;border:1px solid #8acea6;padding:19px 15px 14px 20px}.block.discount.whiskercare-coupon-applied form .inner{display:flex;align-items:center;justify-content:space-between}.block.discount.whiskercare-coupon-applied .action.cancel{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-shadow:none;text-decoration:none;position:relative;top:-2px;display:block;padding:0 5px}.block.discount.whiskercare-coupon-applied .action.cancel:focus,.block.discount.whiskercare-coupon-applied .action.cancel:active{background:0 0;border:none}.block.discount.whiskercare-coupon-applied .action.cancel:hover{background:0 0;border:none}.block.discount.whiskercare-coupon-applied .action.cancel.disabled,.block.discount.whiskercare-coupon-applied .action.cancel[disabled],fieldset[disabled] .block.discount.whiskercare-coupon-applied .action.cancel{pointer-events:none}.block.discount.whiskercare-coupon-applied .action.cancel:before{display:block;content:"";width:13px;height:13px;background-color:#262323;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.block.discount.whiskercare-coupon-applied .action.cancel span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block.discount.whiskercare-coupon-applied .subtitle{font-size:14px;font-weight:500}.block.discount.whiskercare-coupon-applied .logo{display:block;max-height:18px;width:auto}.cart-item-warranty{line-height:1.2;margin:10px 0 0;width:100%}.cart-item-warranty .inner{align-items:center;border:1px solid #eee;border-radius:16px;color:inherit;display:flex;padding:9px 14px;text-decoration:none;width:100%}.cart-item-warranty .inner:hover,.cart-item-warranty .inner:focus{border:1px solid #d5d5d5;opacity:1}.cart-item-warranty .inner:hover .cart-item-warranty-icon *,.cart-item-warranty .inner:focus .cart-item-warranty-icon *{fill:orange}.cart-item-warranty p{margin:0}.cart-item-warranty .cart-item-warranty-tooltip-icon{margin-left:auto}.cart-item-warranty .cart-item-warranty-tooltip-icon:after{height:15px;width:15px}.cart-item-warranty-icon{display:block;flex:0 0 10px;height:auto;line-height:1;margin:0 5px 0 0;width:10px}.cart-item-warranty-icon *{transition:fill .18s linear}.recommended-list{margin:0;padding:0;list-style:none}.recommended-list li{margin:0;padding:12px 0;border-bottom:1px solid #dcdbd9;display:flex;gap:12px;align-items:center;line-height:1.2;text-align:left}.recommended-list li:last-child{border:none;padding-bottom:0}.recommended-list li:first-child{padding-top:0}.subscription-cart-cmsblock-wrapper{margin-top:10px;max-width:100% !important;width:100% !important}.subscription-cart-cmsblock-wrapper>div{background:#f3f0e6;margin:0;padding:20px;position:relative}.subscription-cart-cmsblock-wrapper>div:before{content:"";display:inline-block;position:absolute;left:55px;width:18px;height:18px;background:#f3f0e6;transform:rotate(45deg) skew(-5deg,-5deg);border-radius:4px 0 0;top:-9px;border-width:1px 0 0 1px}.subscription-cart-cmsblock-wrapper .inner{max-width:327px;margin:0 auto}.subscription-cart-cmsblock-wrapper .heading{display:flex;align-items:center;margin:0 0 18px;gap:12px}.subscription-cart-cmsblock-wrapper .subscription-cart-upsell .inner{display:flex;gap:12px}.subscription-cart-cmsblock-wrapper .subscription-cart-upsell .image{flex:0 0 82px}.subscription-cart-cmsblock-wrapper .subscription-cart-upsell img{display:block}.subscription-cart-cmsblock-wrapper .subscription-cart-upsell .button.primary{margin-top:5px}.subscription-cart-cmsblock-wrapper .recommended-list li{padding:7px 0}.subscription-cart-cmsblock-wrapper .recommended-list li:first-child{padding-top:0}.subscription-cart-cmsblock-wrapper .recommended-list li:last-child{padding-bottom:0}.subscription-cart-cmsblock-wrapper .recommended-list li svg{height:28px;width:28px}.instant-upsell{margin-bottom:10px}.instant-upsell .action.primary{padding:1em 2em;width:100%}.subscription-feature-blocks{display:flex;flex-wrap:wrap;gap:4px}.subscription-feature-blocks .feature{background:#fdfaf3;border-radius:10px;padding:15px;flex:0 0 calc(50% - 2px);text-align:left}.subscription-feature-blocks .icon{align-items:center;border-radius:5px;display:flex;justify-content:center;margin:0 0 5px;height:20px;padding:3px;width:20px}.subscription-feature-blocks svg{display:block;height:100%;object-fit:contain;width:100%}.category-hero .subscription-feature-blocks{margin-top:25px;gap:10px}.category-hero .subscription-feature-blocks .feature{background:#f3f0e6;flex:0 0 calc(50% - 5px)}.subscription-account-banner-wrapper{margin:0 0 14px;flex:0 0 100%}.subscription-account-banner{border-radius:15px;padding:60px 20px 10px;display:block;overflow:hidden;position:relative;text-decoration:none}.subscription-account-banner:hover,.subscription-account-banner:focus{opacity:1;text-decoration:none}.subscription-account-banner .background{background:#fdfaf3;bottom:0;left:0;position:absolute;right:0;pointer-events:none;top:0;height:100%;width:100%;z-index:0}.subscription-account-banner .background img{display:block;object-fit:cover;height:100%;width:100%}.subscription-account-banner .heading{margin:0}.subscription-account-banner .title{margin:0 0 8px;max-width:400px}.subscription-account-banner .inner{position:relative;z-index:1}.subscription-account-banner .pct-off{align-items:center;display:flex;gap:7px}.subscription-account-banner .pct-off svg{width:29px;height:29px}.subscription-account-banner .autoship-pill{align-items:center;background:#fff;border-radius:43px;color:#262323;display:inline-flex;font-weight:500;margin:18px 0 0;justify-content:center;padding:8px 35px}.subscription-account-banner .image img{display:block;height:260px;margin:35px auto 10px;width:auto}.purchase-mode-toggle{display:flex;background:#595959;padding:4px;border-radius:50px;margin:0 -5px 10px}.purchase-mode-toggle button{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;color:#fff;flex-grow:1;border-radius:50px;padding:15px;font-size:inherit}.purchase-mode-toggle button:focus,.purchase-mode-toggle button:active{background:0 0;border:none}.purchase-mode-toggle button:hover{background:0 0;border:none}.purchase-mode-toggle button.disabled,.purchase-mode-toggle button[disabled],fieldset[disabled] .purchase-mode-toggle button{pointer-events:none}.purchase-mode-toggle button.is-active{background:#fff;color:#000}.purchase-mode-toggle button[data-mode-toggle=subscription]{display:flex;align-items:center;gap:5px;justify-content:center}.purchase-mode-toggle button[data-mode-toggle=subscription] .icon-renew{background:#fbb040;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:2px;height:18px;width:18px;color:#fff;font-size:10px}.purchase-options-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:1rem}.purchase-options-grid>*{display:flex;margin-bottom:0 !important}.purchase-options-grid input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.purchase-options-grid input[type=radio]:checked+label{background-color:#fdfaf3;border-color:#fbb040}.purchase-options-grid input[type=radio]:focus-visible+label{outline:-webkit-focus-ring-color auto 1px}.purchase-options-grid label{border-radius:10px;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:15px 10px;cursor:pointer;min-height:46px;background-color:#fff;border:2px solid #d9d9d9;height:100%;width:100%}.purchase-options-grid label img{display:block;margin:5px auto;max-width:90px;width:auto !important;height:auto !important}.purchase-options-grid label .price-wrapper{display:flex;margin:0 3px;width:100%;justify-content:center;gap:0 5px;flex-wrap:wrap}.purchase-options-grid label .price-wrapper.has-special{order:3}.purchase-options-grid label .price-wrapper.special-price{text-decoration:line-through;display:none}.purchase-options-grid label .price-wrapper>.original-price{color:#595959;text-decoration:line-through;order:1}.purchase-options-grid label .price-wrapper>.price{order:2}.purchase-options-grid label .price-wrapper .price-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.purchase-options-toggle{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;margin:6px auto 0;display:block;text-decoration:underline;color:#262323}.purchase-options-toggle:focus,.purchase-options-toggle:active{background:0 0;border:none}.purchase-options-toggle:hover{background:0 0;border:none}.purchase-options-toggle.disabled,.purchase-options-toggle[disabled],fieldset[disabled] .purchase-options-toggle{pointer-events:none}.purchase-options-toggle:focus,.purchase-options-toggle:active,.purchase-options-toggle:hover{text-decoration:underline;color:inherit;opacity:.6}.purchase-container.simple .field.qty{display:block !important}.purchase-container .field.required{margin:0 0 12px;width:100%}.purchase-container .field.required:last-of-type{margin-bottom:0}.purchase-container .field.required>.label{margin-bottom:10px;cursor:default;padding:0}.purchase-container .field.required>.label:after{display:none}.purchase-container .box-tocart>.fieldset{display:flex;gap:10px}.purchase-container .box-tocart>.fieldset .field.qty{margin:0}.purchase-container .box-tocart>.fieldset .field.qty label{display:none}.purchase-container .box-tocart>.fieldset .field.qty .control,.purchase-container .box-tocart>.fieldset .field.qty .number-input-control{height:100%}.purchase-container .box-tocart>.fieldset .field.qty .number-input-control{width:100px;height:100%;border-radius:35px}.purchase-container .box-tocart>.fieldset .field.qty .number-input-control .quantity-control-button{width:49.5%;border-radius:35px;font-size:11px}.purchase-container .box-tocart>.fieldset .actions{flex:1}.purchase-container .instant-upsell{box-shadow:none;font-size:inherit;line-height:inherit;text-align:inherit;text-decoration:none;text-shadow:none;line-height:1.6;margin:0;padding:0;display:inline;border-radius:0;font-weight:inherit;color:inherit;background:0 0;border:0;color:#000;text-decoration:underline;display:block;margin:10px auto;box-shadow:none !important;padding:0 !important}.purchase-container .instant-upsell:focus,.purchase-container .instant-upsell:active{background:0 0;border:none}.purchase-container .instant-upsell:hover{background:0 0;border:none}.purchase-container .instant-upsell.disabled,.purchase-container .instant-upsell[disabled],fieldset[disabled] .purchase-container .instant-upsell{pointer-events:none}.purchase-container .instant-upsell:hover{color:inherit;text-decoration:underline;opacity:.6}.purchase-container .instant-upsell:active{color:inherit;text-decoration:underline;opacity:.6}.purchase-container .instant-upsell:hover,.purchase-container .instant-upsell:active,.purchase-container .instant-upsell:focus{background:0 0;border:0}.purchase-container .instant-upsell.disabled,.purchase-container .instant-upsell[disabled],fieldset[disabled] .purchase-container .instant-upsell{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}.purchase-container .instant-upsell:hover,.purchase-container .instant-upsell:focus,.purchase-container .instant-upsell:active{text-decoration:none;color:#000}.subscription-message{margin-top:25px}.subscription-confirmation-modal.modal-popup{text-align:center}.subscription-confirmation-modal.modal-popup .modal-inner-wrap{max-width:400px}.subscription-confirmation-modal.modal-popup .modal-inner-wrap>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.subscription-confirmation-modal.modal-popup .modal-inner-wrap:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:65px;color:#e8e8e8;content:"\e93e";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.subscription-confirmation-modal.modal-popup .modal-inner-wrap:hover:before{color:#e8e8e8}.subscription-confirmation-modal.modal-popup .modal-inner-wrap:before{margin-top:20px}.subscription-confirmation-modal.modal-popup.subscription-error-modal .modal-inner-wrap:before{content:"\e950";color:#fbb040}.subscription-confirmation-modal.modal-popup .modal-header{padding-top:0;padding-bottom:0;margin-bottom:10px}.subscription-confirmation-modal.modal-popup .modal-title{padding:0}.subscription-confirmation-modal.modal-popup .modal-content{color:#757575}.subscription-confirmation-modal.modal-popup .modal-footer{padding-top:22px;flex-direction:row;gap:5px;justify-content:space-around}.subscription-confirmation-modal.modal-popup .modal-footer>button{width:100%}.cart-subscription-switch{margin:5px 0 0;max-width:200px}.cart-subscription-switch select{border-radius:1.27272727em;font-size:13px;font-weight:500;background-size:9px 5px,14px 11px;background-repeat:no-repeat,no-repeat;background-image:url("../images/select-bg.png"),url("../images/icons/subscription-frequency.svg");background-position:right 1em center,left 1em center;height:2.54545455em;padding-left:2.72727273em}.product-comparison-block .comparison-grid{align-items:center;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-comparison-block .comparison-grid.swatches .comparison-cell.value{display:flex;align-items:center;justify-content:center;gap:10px}.product-comparison-block .comparison-row{display:contents}.product-comparison-block .comparison-cell{word-wrap:break-word}.product-comparison-block .comparison-cell.value [role=button]{align-items:center;display:inline-flex;transition:all .3s ease;background:#f3f0e6}.product-comparison-block .comparison-cell.value [role=button]:hover,.product-comparison-block .comparison-cell.value [role=button]:focus{background:#e7e2ce}.product-comparison-block .comparison-grid-select{background:#fdfaf3;position:sticky;top:0;z-index:1}.product-comparison-block .comparison-grid-products img{display:block;height:93px;object-position:bottom center;object-fit:contain;width:auto}.product-comparison-block .accordion [data-role=collapsible]{margin:0 0 20px}.product-comparison-block .accordion [data-role=trigger]{border-bottom:1px solid #bfbfc2;padding:25px 0 10px}.product-comparison-block .accordion [data-role=content]{max-width:100%;padding:0}.product-comparison-block .comparison-section-row{margin:20px 0}.product-comparison-block .comparison-section-row:last-child{margin-bottom:0}.product-comparison-block .field-tooltip{display:block;height:auto}.product-comparison-block .info-button:after,.product-comparison-block .affirm-modal-trigger:after,.product-comparison-block .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after,.product-comparison-block .cart-item-warranty-tooltip-icon:after{height:12px;width:12px}.background-video-wrapper{height:100%;width:100%}.background-video-wrapper video{object-fit:cover;display:block;height:100%;width:100%}.fullframe-video-modal .modal-inner-wrap{overflow:visible;max-width:1210px;background:#000;margin:0;left:50%;top:50%;transition:opacity .75s linear;opacity:0}.fullframe-video-modal._show .modal-inner-wrap{transform:translateY(-50%) translateX(-50%);opacity:1}.fullframe-video-modal .modal-header{padding:0}.fullframe-video-modal .modal-header .action-close{position:absolute;top:-55px;right:0}.fullframe-video-modal .modal-content{padding:0}body.customer-whiskerplus-index .text-dark{color:#000}body.customer-whiskerplus-index .text-light{color:#757575}body.customer-whiskerplus-index .text-red{color:#941100}body.customer-whiskerplus-index .text-orange{color:#fbb040}body.customer-whiskerplus-index .sidebar-main .nav.current strong{background-image:url('../images/whisker-plus/whisker-plus-logo-rings.svg');background-repeat:no-repeat;background-position:right -40% center;background-size:55%}.my-whisker-plus{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.whisker-plus-top-sections{display:flex;flex-direction:column;gap:15px}.whisker-plus-top-sections .feature-list>li>svg:last-child{margin-left:auto}body.customer-whiskerplus-index .action-primary,body.customer-whiskerplus-index .action-secondary{padding:12px;width:100%}body.customer-whiskerplus-index .button-learn-more.mobile{display:block;margin:0 auto;min-width:300px}body.customer-whiskerplus-index .button-learn-more.desktop{display:none;margin-top:15px}.whisker-plus-card{background-color:#fff;border:1px solid #f1f1f1;border-radius:15px;display:flex;flex-direction:column;min-width:0;padding:15px;flex:1}.whisker-plus-card-heading{font-size:18px;font-weight:700;margin-bottom:12px}.whisker-plus-card-heading .subheading{font-size:15px;font-weight:500;color:#757575}.whisker-plus-card-content{align-items:center;display:flex;gap:15px;width:100%}.whisker-plus-card-image{object-fit:cover;flex-shrink:0}.whisker-plus-card-text{color:#757575;display:flex;flex-direction:column;flex-grow:1;line-height:18px;overflow:hidden}.whisker-plus-card-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whisker-plus-card-button{background:#fff;border:2px solid #f1f1f1;border-radius:6px;color:#383838;flex-shrink:0;font-size:13px;padding:6px 10px;width:auto}.whisker-plus-card-button:hover,.whisker-plus-card-button:active{background:#383838;border:2px solid #383838;color:#fff}.whisker-plus-card-button:focus{background:#fff;border:2px solid #383838;color:#383838}.whisker-plus-intro .whisker-plus-logo{width:92px}.whisker-plus-intro .button-learn-more{display:block;max-width:337px}.whisker-plus-plan-selection{flex-direction:column;gap:15px}.whisker-plus-plan-selection .whisker-plus-plans{display:flex;gap:15px}.whisker-plus-plan-selection .whisker-plus-plan{flex:1;padding:25px 12px 20px;position:relative;border:2px solid #fff}.whisker-plus-plan-selection .whisker-plus-plan.yearly{border:2px solid #e8e8e8;box-shadow:0 4px 4px 0 rgba(0,0,0,.08)}.whisker-plus-plan-selection .whisker-plus-plan .action{display:block;margin:15px 0;font-size:16px}.whisker-plus-plan-selection button{display:block}.whisker-plus-plan-selection .badge{color:#fff;background-color:#262323;text-transform:uppercase;padding:6px 20px;font-weight:500;border-radius:15px;position:absolute;top:-15px}.whisker-plus-plan-selection .badge.orange{background:linear-gradient(97deg,#fae8cb 0%,#fae8cb 78.13%,#fcc067 110.55%);color:inherit}.whisker-plus-plan-selection .badge.red{background-color:#941100}.whisker-plus-plan-selection .price{font-size:24px;font-weight:700;line-height:44px}.whisker-plus-plan-selection .price-frequency{font-size:14px;font-weight:700}.whisker-plus-plan-selection .plan-title{font-size:14px;font-weight:700}.whisker-plus-plan-selection .plan-subtitle{color:#595959;font-size:12px}.whisker-plus-plan-selection .activation-cta{border:2px solid rgba(217,217,217,.8)}.whisker-plus-plan-selection .activation-cta .whisker-plus-logo{max-width:20px;margin-right:3px}.whisker-plus-activations{background-color:#383838;border-radius:15px;color:#fff;display:flex;flex-direction:column;padding:20px}.whisker-plus-activations .activations-heading{line-height:30px;font-size:28px;font-weight:600;margin-bottom:20px}.whisker-plus-activations .activation-qr-code{aspect-ratio:1;background-color:#fff;border:3px solid #fbb040;border-radius:15px;display:none;height:100%;padding:12px}.whisker-plus-activations .activation-code-wrapper{margin-bottom:15px}.whisker-plus-activations .activation-code-wrapper .title{display:block;margin-bottom:5px;color:#d4d4d4}.whisker-plus-activations .activation-code{background-color:#494949;border-radius:24px;display:flex;font-size:18px;font-weight:600;gap:15px;line-height:34px;justify-content:space-between;padding:6px 12px}.whisker-plus-activations .activation-code .copy-button{aspect-ratio:1;border-radius:17px;padding:8px;width:34px;height:34px;border:none;vertical-align:middle}.whisker-plus-subscription-management{display:flex;flex-direction:column;gap:15px}.modal-popup.whisker-plus-modal.modal-gray .modal-inner-wrap{background-color:#383838;color:#fff}.modal-popup.whisker-plus-modal.modal-gray .modal-content{margin-top:-44px;overflow:hidden;z-index:4999}.modal-popup.whisker-plus-modal.modal-gray .modal-header{z-index:5000}.modal-popup.whisker-plus-modal.modal-gray .action-close:before{color:#fff}.modal-popup.whisker-plus-modal.modal-gray .whisker-plus-logo-rings{pointer-events:none;transform:scale(1.2)}.modal-popup.whisker-plus-modal .modal-inner-wrap{bottom:0;border-radius:7.5px 7.5px 0 0;margin:0 auto;max-width:550px;overflow:auto;width:100%}.modal-popup.whisker-plus-modal .action-close:before{font-size:20px;line-height:20px;font-weight:100}.modal-popup.whisker-plus-modal .modal-content{padding:0}.modal-popup.whisker-plus-modal .whisker-plus-rings{margin-bottom:22px;width:100%}.modal-popup.whisker-plus-modal .whisker-plus-logo-shadow{display:block;margin:0 auto 24px}.modal-popup.whisker-plus-modal .modal-body-content{padding:0 22px 22px}.modal-popup.whisker-plus-modal .modal-heading{font-size:25px;font-weight:500;line-height:30px;margin-bottom:12px}.modal-popup.whisker-plus-modal .modal-heading.center{margin:0 auto 12px;max-width:260px;text-align:center}.modal-popup.whisker-plus-modal .modal-copy{color:#757575;max-width:260px;margin:0 auto;text-align:center}.modal-popup.whisker-plus-modal .actions{padding:0 22px 35px;display:flex;gap:15px;flex-direction:column}.modal-popup.whisker-plus-modal .actions .buttons{display:flex;gap:15px}.modal-popup.whisker-plus-modal .actions .buttons button{flex:1}.modal-popup.whisker-plus-modal .actions .action-text{cursor:pointer;font-weight:700;text-align:center}.modal-popup.whisker-plus-modal hr{margin:16px 0}.modal-popup.whisker-plus-modal textarea{border-radius:15px}.modal-popup.whisker-plus-modal ul{list-style:none;padding:0;margin:0}.modal-popup.whisker-plus-modal ul.bullet-points li{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;margin:0;padding:14px 0}.modal-popup.whisker-plus-modal ul.bullet-points li:last-child{border-bottom:none;padding-bottom:0}.modal-popup.whisker-plus-modal ul.bullet-points li:before{display:block;background:url('..//images/whisker-plus/checkmark.svg') no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px;margin-right:15px;content:''}.modal-popup.whisker-plus-modal .payment-modal{margin-top:-16px}.modal-popup.whisker-plus-modal .payment-modal .whisker-plus-logo-shadow{margin-bottom:8px}.modal-popup.whisker-plus-modal .payment-modal .modal-heading{font-size:20px;margin-bottom:8px;max-width:100%}.modal-popup.whisker-plus-modal .payment-modal .modal-heading.closed{margin-bottom:40px}.modal-popup.whisker-plus-modal .payment-modal .modal-copy{max-width:100%;color:#000;margin-bottom:24px}.modal-popup.whisker-plus-modal .payment-modal .messages{margin-top:24px}.modal-popup.whisker-plus-modal .payment-modal hr{margin:8px 0}.modal-popup.whisker-plus-modal .payment-modal input{border-radius:15px}.modal-popup.whisker-plus-modal .payment-modal select{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modal-popup.whisker-plus-modal .payment-modal .field .label{display:inline-block;font-weight:400;font-size:13px;margin-bottom:5px}.modal-popup.whisker-plus-modal .payment-modal .field-group{display:flex;gap:15px;margin-bottom:10px}.modal-popup.whisker-plus-modal .payment-modal .field-group .field{flex:1 1 50%;min-width:0}.modal-popup.whisker-plus-modal .payment-modal .validationMessage{font-size:12px;color:#941100}.modal-popup.whisker-plus-modal .payment-modal .saved-items{margin-bottom:20px}.modal-popup.whisker-plus-modal .payment-modal .saved-items .saved-item{align-items:center;background-color:#f3f0e6;border-radius:15px;display:flex;gap:15px;margin-bottom:8px;padding:15px;position:relative;cursor:pointer}.modal-popup.whisker-plus-modal .payment-modal .saved-items .saved-item label{display:flex;flex-direction:column;flex-grow:1;gap:4px;line-height:18px}.modal-popup.whisker-plus-modal .payment-modal .saved-items .saved-item .name{font-weight:700}.modal-popup.whisker-plus-modal .payment-modal .show-more{color:#6e6e6e;cursor:pointer;display:block;position:relative;margin-top:15px}.modal-popup.whisker-plus-modal .payment-modal .show-more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6e6e6e;content:"\e903";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.modal-popup.whisker-plus-modal .payment-modal .show-more:after{position:absolute;right:0}.modal-popup.whisker-plus-modal .payment-modal .show-more.open:after{content:"\e904"}.modal-popup.whisker-plus-modal .payment-modal .hosted-control{border:2px solid #f1f1f1;border-radius:15px;height:54px;padding:12px}.modal-popup.whisker-plus-modal .payment-modal .product-details{margin-bottom:15px}.modal-popup.whisker-plus-modal .payment-modal .product-details .product-card{display:flex;gap:15px;margin-bottom:8px}.modal-popup.whisker-plus-modal .payment-modal .product-details .product-card img{border-radius:15px;object-fit:cover;width:94px;height:63px;margin-bottom:0}.modal-popup.whisker-plus-modal .payment-modal .product-details .product-card .product-description{display:flex;flex-direction:column;font-size:14px;line-height:15px}.modal-popup.whisker-plus-modal .payment-modal .product-details .product-card .product-description .product-title{font-weight:700}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line{color:#757575;display:flex;font-size:14px;margin-bottom:4px}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line .title{flex-grow:1}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line .final-price{color:#000;font-weight:700}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line .original-price{text-decoration:line-through}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line.underline{padding-bottom:8px;border-bottom:2px solid #f1f1f1;margin-bottom:6px}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line.savings .price{color:#941100}.modal-popup.whisker-plus-modal .payment-modal .product-details .price-line.total{color:#000;font-size:15px;font-weight:700}.modal-popup.whisker-plus-modal .payment-modal .payment-agreement{color:#757575;display:flex;gap:4px;font-size:13px;line-height:15px}.modal-popup.whisker-plus-modal .payment-modal .whisker-plus-card.billing-address{border-bottom:none;border-radius:15px 15px 0 0}.modal-popup.whisker-plus-modal .payment-modal .whisker-plus-card.payment-method{border-top:none;border-radius:0 0 15px 15px;margin-bottom:2px}.whisker-plus-modal .date-picker-header{display:flex;font-size:20px;font-weight:500;gap:15px;line-height:24px;padding:0 22px 22px}.whisker-plus-modal .date-picker-header button{height:100%;padding:10px 22px;width:auto}.whisker-plus-modal .date-picker{box-shadow:0px 1.17px 7.01px 0px #000 12 inset;padding:22px}.whisker-plus-modal .date-confirmation{align-items:center;border:1px solid #757575;border-radius:15px;display:flex;font-weight:700;gap:12px;justify-content:space-between;margin:10px 0;padding:10px 15px}.whisker-plus-modal .date-confirmation img{flex-grow:0}.whisker-plus-modal .date-confirmation span{flex-grow:1}.whisker-plus-modal .date-confirmation-message{align-items:center;color:#757575;display:flex;font-size:16px;gap:9px;line-height:18px}.whisker-plus-modal .date-confirmation-header{font-size:20px;font-weight:600}.whisker-plus-modal .ui-datepicker-prev,.whisker-plus-modal .ui-datepicker-next{font-size:18px}.whisker-plus-modal .ui-datepicker-title{font-size:20px}.whisker-plus-modal .ui-datepicker .ui-datepicker-calendar td a,.whisker-plus-modal .ui-datepicker .ui-datepicker-calendar td span{width:40px;height:40px;padding:9px}.whisker-plus-modal .ui-datepicker .ui-datepicker-calendar td .ui-state-active,.whisker-plus-modal .ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background-color:#000}.whisker-plus-modal .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today{background-color:#fff}.blog-page .page-main .columns .column.main{padding-bottom:60px}.post-author-reviewer{margin:12px 0 0}.post-author-image{aspect-ratio:1;border-radius:50%;border:1px solid #fbb040;display:block;flex:0 0 20px;height:20px;margin:0 5px 0 0;object-fit:cover;width:20px}.post-person-layout{align-items:center;display:flex}.post-person-layout svg{margin:0 3px;width:5px}.post-author-reviewer{display:flex;align-items:center;gap:24px}.action.back-to-shop{text-decoration:none}.action.back-to-shop svg{margin:0 5px 0 0}.action.back-to-shop:hover,.action.back-to-shop:focus{color:#fbb040;opacity:1}.action.back-to-shop:hover *,.action.back-to-shop:focus *{fill:#fbb040}.blog-page .header-logo img{margin:0 auto;height:39px}.blog-index-index .page-title-wrapper{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.blog-index-index-paginated .blog-widget-recent{display:none !important}.post-list{list-style:none;padding:0}.post-list .post-title{margin:0 0 10px}.post-list .post-image img{aspect-ratio:2.07831325;display:block;max-height:166px;object-fit:cover;width:100%}.post-list .post-link{text-decoration:none}.post-list .post-link:hover,.post-list .post-link:focus{text-decoration:underline}.post-list .post-title:last-child{margin-bottom:0 !important}.post-list .post-person-layout{margin:10px 0 0}.toolbar.toolbar-blog-posts{border-top:1px solid #bfbfc2;margin:26px 0 0;padding:26px 0 0}.blog-post-view .breadcrumbs{margin:20px 0}.post-hero{margin-bottom:40px}.post-hero img{display:block;width:100%}.post-holder .post-top{margin:0 0 12px}.post-holder .post-title{margin:8px 0 12px}.post-holder .post-content{color:#595959;line-height:150%}.post-holder .section-bg{display:none}.post-sources h3{margin:0 0 7px}.post-sources ul{list-style:none;padding:0;margin:0}.post-sources li{margin:0}.read-info{gap:7px;margin:0 0 5px}.post-bottom .block.upsell{padding-top:0}.post-bottom .block.upsell .block-title{margin-bottom:30px}.post-bottom .block.upsell:after{display:none}.blog-widget-recent .post .post-author-info{display:block}.blog-widget-recent .post .post-detail:before{display:none}.blog-widget-recent .post .post-image img{aspect-ratio:1.81818182}.blog-widget-recent .post:not(:first-child){align-items:center;display:flex;gap:0 17px}.blog-widget-recent .post:not(:first-child) .post-image{max-width:34.7826087%}.blog-widget-recent .post:not(:first-child) .post-short-description{display:none}.blog-widget-recent .post:not(:first-child) .post-title{margin:0}.catalogsearch-advanced-result .message.error{margin-top:-60px}.bundle-actions{display:none}.bundle-options-container .product-options-bottom{display:none}.bundle-options-container .action.back{margin-bottom:30px}.bundle-options-container .block-bundle-summary>.title{display:none}.bundle-options-container .block-bundle-summary .price-box{display:none}.bundle-options-container .block-bundle-summary .bundle-summary{display:none}.bundle-options-container p.required{display:none}.bundle-options-container .price{font-weight:500}.bundle-options-wrapper .field.qty{display:none}.g-recaptcha{z-index:1}#recaptcha-invisible{position:relative;z-index:1}#recaptcha-invisible .grecaptcha-badge{bottom:125px !important}.addon-list{display:flex;flex-direction:column;gap:10px}.addon-group{display:flex;flex-direction:column}.addon-group>.addon-item:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.addon-group>.addon-item:not(:last-of-type){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.addon-item{display:flex;flex-direction:column;border:2px solid #d9d9d9;padding:17px 20px;border-radius:15px;position:relative;background-color:#fff}.addon-item:after{content:'';position:absolute;inset:-2px;border-radius:inherit;display:block;border:2px solid transparent;z-index:1;pointer-events:none}.addon-item.thin-border{border-width:1px}.addon-item.thin-border:after{inset:-1px}.addon-item.is-selected{background-color:#fdfaf3}.addon-item.is-selected:after{border-color:#fbb040}.addon-item-list{display:flex;flex-direction:column;gap:10px}.addon-item-main{display:flex;gap:10px;align-items:center}.addon-item-image{flex:0 0 40px;display:flex;align-items:center;justify-content:center}.addon-item-image img{display:block;width:auto;max-height:40px;max-width:40px}.addon-item-info{flex:1}.addon-item-name{display:inline-block;margin-right:5px;text-decoration:none}.addon-item-price{display:inline-block}.addon-item-action{z-index:2;flex:0 0 auto}.addon-item-media{margin-top:15px}.addon-item-media img{display:block;border-radius:10px}.addon-item-features{margin-top:15px}.addon-item-features ul{margin:0;padding:0;list-style:none none;display:flex;justify-content:center;gap:10px;text-align:center;flex-wrap:wrap}.addon-item-features li{width:calc(33.33% - 7px);margin:0}.addon-item-bullets{max-width:500px;margin:15px auto 0;width:100%;overflow:hidden}.addon-item-bullets ul{margin:0;padding:0;list-style:none none;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0;overflow:hidden;margin:-5px -15px}.addon-item-bullets li{padding:5px 15px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin:0 -1px -1px 0}.addon-item-bullets span{position:relative;display:block;padding-left:20px}.addon-item-bullets span:before,.addon-item-bullets span:after{content:'';display:block;height:12px;width:12px;position:absolute;left:0;top:.65em;margin-top:-6px;border-radius:3px}.addon-item-bullets span:after{background-color:#fff;mask:url('../images/icons/check.svg') no-repeat center;mask-size:50%}.addon-item-bullets span:before{background:#262323}.addon-item .info-button:before,.addon-item .affirm-modal-trigger:before,.addon-item .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:before,.addon-item .cart-item-warranty-tooltip-icon:before{content:'';display:block;position:absolute;inset:0;z-index:1}.addon-item label,.addon-item input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.addon-wplus-header{display:flex;gap:2px;align-items:center;background-color:#f3f0e6;border-radius:10px 10px 0 0}.addon-wplus-header-action{margin-left:auto;padding:0 25px}.addon-wplus-header-action .info-button span,.addon-wplus-header-action .affirm-modal-trigger span,.addon-wplus-header-action .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle span,.addon-wplus-header-action .cart-item-warranty-tooltip-icon span{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.addon-wplus-options{display:flex;border:1px solid #d9d9d9;border-radius:0 0 10px 10px}.addon-wplus-options:has(input:focus-visible){outline:-webkit-focus-ring-color auto 1px;outline-offset:2px}.addon-wplus-option{display:flex;flex:1 0 auto;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-right:1px solid #d9d9d9;position:relative}.addon-wplus-option:after{content:'';position:absolute;inset:-1px;display:block;border:2px solid transparent}.addon-wplus-option:first-child:after{border-radius:0 0 0 10px}.addon-wplus-option:last-child{border:0}.addon-wplus-option:last-child:after{border-radius:0 0 10px}.addon-wplus-option:has(input[type=radio]:checked){background-color:#fdfaf3}.addon-wplus-option:has(input[type=radio]:checked):after{border-color:#fbb040}.addon-wplus-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.addon-wplus-option-content{display:flex;flex-direction:column;align-items:center;text-align:center}.addon-wplus-option-tag{background:linear-gradient(97deg,#fae8cb 0%,#fae8cb 83.98%,#fcc067 110.55%);padding:1px 10px;border-radius:20px}.product-item .product-reviews-summary{display:none}.product-item .price-box{margin:5px 0 0}.product-item .product-item-name a{text-decoration:none}.product-item .product-item-details{margin-top:15px}.product-item .product-item-actions{margin-top:10px}.product-item.out-of-stock .product-item-details,.product-item.out-of-stock .product-image-container{opacity:.6}.product-image-container{display:block;width:100%}.product-image-wrapper{aspect-ratio:.83284457;background:#f3f0e6;display:block;overflow:hidden;max-height:341px;position:relative;width:100%;z-index:1}.product-image-photo{bottom:0;display:block;left:0;margin:auto;max-height:70%;max-width:75%;position:absolute;right:0;top:0;transition:all .18s linear;width:auto}.product-item-photo{display:block;position:relative;border-radius:15px;overflow:hidden}.product-item-photo:hover .product-image-wrapper{background:#f1f1f1}.product-item-photo:hover+.product-item-details .product-item-link{color:#000 !important}.product-item-photo.hover-container:hover .hover-image{display:block}.product-item-photo.hover-container .hover-image{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.product-item-flag{display:flex;align-items:center;position:absolute;z-index:2;border-radius:50px;padding:3px 10px;top:14px;left:14px;background-color:#595959;color:#fff}.product-item-flag img{margin-right:7px;position:relative;width:auto;height:14px;max-width:30px}.products-grid .product-items{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:20px 0}.products-slider.size-small .products-slider-item{flex:1 0 180px;min-width:180px;max-width:210px;margin-right:18px}.products-slider-item{position:relative;margin-right:14px;flex:1 0 250px;overflow:hidden;min-width:200px;max-width:300px}.products-slider-item:last-of-type{margin-right:0 !important}.toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;text-align:center}.toolbar .sorter-action{display:none}.toolbar:empty{display:none}.toolbar-products{margin:0 0 15px}.toolbar-products .toolbar-sorter{margin-left:auto}.toolbar-products:not(.toolbar-footer){min-height:46px}.toolbar-products.toolbar-footer{margin-bottom:0}.category-hero{margin:23px 0}.category-hero-content{text-align:center}.category-hero-content h1{margin:0 0 5px}.category-hero-content p:last-child{margin:0}.category-hero-image{display:none;border-radius:15px}.hero-content-icon-layout{display:flex;gap:12px;text-align:left}.hero-content-icon-layout .icon{background:#fbb040;border-radius:5px;display:flex;align-items:center;width:36px;height:36px;justify-content:center;flex:0 0 36px}.hero-content-icon-layout .icon svg{fill:#fff;display:block;height:80%;width:80%}.category-view-top-cms{margin:0 0 15px}.category-products.products-grid .product-items{margin-top:15px;gap:25px 8px}.category-products.products-grid .product-item-details{margin:10px 0 0}.litter-robot-category-menu{margin:0;padding:0;list-style:none none}.litter-robot-category-menu a{display:flex;-webkit-flex-direction:column;flex-direction:column;align-items:center;justify-content:flex-end;border:1px solid #e8e8e8;border-radius:15px;color:#000;font-weight:500;overflow:hidden;padding:9.23076923%;text-align:center;text-decoration:none}.litter-robot-category-menu a:hover,.litter-robot-category-menu a:focus{border-color:#000;color:#000}.litter-robot-category-menu img{display:block;margin:0 auto;max-height:4.625em;object-fit:contain;width:auto}.litter-robot-category-menu .menu-item-image-wrapper{margin:auto 0}.litter-robot-category-menu li.level0{margin:0}.litter-robot-category-menu .anchor-text{display:block;font-size:12px}.category-sidebar-menu-wrapper{position:sticky;top:30px}.category-sidebar-menu{margin:30px 0;padding-bottom:30px}.category-sidebar-menu svg{flex:0 0 10px;height:auto;margin:0;position:relative;transition:transform .15s ease-in-out;width:10px}.category-sidebar-menu .item{margin:0;padding:0}.category-sidebar-menu .item.level1{border-bottom:2px solid #f3f0e6;padding:10px 0}.category-sidebar-menu .item.level2{margin:0 0 10px}.category-sidebar-menu .item.level2:first-child{padding-top:25px}.category-sidebar-menu .item.level2:last-child{padding-bottom:20px}.category-sidebar-menu .item.level2:last-child{margin:0}.category-sidebar-menu .link{align-items:center;display:flex;justify-content:space-between;text-align:inherit;text-decoration:none;width:100%}.category-sidebar-menu .link.category-sale{color:#941100 !important}.category-sidebar-menu .link.level1{background:0 0;border-radius:5px;padding:20px 10px;opacity:1}.category-sidebar-menu .link.level1:hover,.category-sidebar-menu .link.level1:focus,.category-sidebar-menu .link.level1[aria-expanded=true]{background:#f3f0e6}.category-sidebar-menu .link.level1[aria-expanded=true]>svg{transform:rotate(90deg);right:4px}.category-sidebar-menu .submenu{padding:0 0 0 10px}.category-sidebar-menu .submenu[aria-hidden=true]{display:none}.category-menu-mobile-wrapper{centerIfNoScroll:true;margin:0 0 28px}.category-menu-slider-item{background:#fff;border-radius:8px;border:1.5px solid #f3f0e6;display:flex;flex:0 0 90px;margin:0 5px 0 0;padding:3px;text-align:center;transition:all .15s linear;text-decoration:none}.category-menu-slider-item:last-child{margin-right:0}.category-menu-slider-item:hover,.category-menu-slider-item:focus,.category-menu-slider-item.current-item{background:#f3f0e6;opacity:1;text-decoration:none}.category-menu-slider-item:hover>.inner,.category-menu-slider-item:focus>.inner,.category-menu-slider-item.current-item>.inner{background:#f3f0e6}.category-menu-slider-item img{display:block;margin:0 auto;width:100%}.category-menu-slider-item>.inner{align-items:center;background:#fdfaf3;border-radius:4px;padding:0 0 6px;flex:1 1 auto;height:100%;transition:all .15s linear}.category-menu-slider-item.category-sale{color:#941100}.subcategory-menu-dropdown-wrapper .action.switch{width:100%;margin:0 0 15px}.subcategory-menu-dropdown-wrapper .dropdown-dialogue .ui-dialog{width:100%}.product-title-container .page-title-wrapper h1{margin:0}.product-add-form-bottom{padding-bottom:10px}*+.product-add-form-bottom{position:sticky;bottom:0;background:#fff;margin:0 -15px;padding:20px 15px;z-index:95;box-shadow:0 -9px 10px 0 rgba(0,0,0,.03);margin-top:20px}.product-addtocart-sticky{position:fixed;inset:auto 0 0;background:#fff;padding:20px 15px;transition:.3s ease;z-index:95;box-shadow:0 -9px 10px 0 rgba(0,0,0,.03);transform:translateY(100%)}.product-addtocart-sticky.fixed{background:#fff;transform:translateY(0)}.product-reviews-summary{display:flex;align-items:center;margin-bottom:5px;gap:10px}.product-reviews-summary .product-rating-stars{display:flex;align-items:center;gap:2px}.product-reviews-summary a{text-decoration:none;color:#595959}.product-info-price{display:flex;align-items:center;gap:10px;margin-bottom:25px}.product-info-introduction{margin-bottom:25px}.product-info-introduction-tabs{display:flex;gap:30px;margin-bottom:15px;border-bottom:1px solid #bfbfc2}.product-info-introduction-tabs>a{display:block;padding:0 0 10px;position:relative;text-decoration:none;color:#595959}.product-info-introduction-tabs>a.is-active:after{content:'';display:block;position:absolute;inset:auto 0 0 0;height:3px;background-color:#262323}.product-info-introduction .read-more{display:none}.product-add-form-main{border-radius:13px;background:#fff;padding:15px 15px 10px;margin:0 -15px;clear:both}.product-options-wrapper .fieldset:focus{box-shadow:none}.product-options-wrapper .fieldset-product-options-inner .legend{font-weight:500;font-size:14px;border:none;display:inline-block;float:none;margin:0 0 8px;padding:0}.product-options-wrapper .fieldset-product-options-inner input.datetime-picker~select.datetime-picker{margin-top:15px}.product-options-wrapper .fieldset-product-options-inner.required .legend:after,.product-options-wrapper .fieldset-product-options-inner._required .legend:after{content:'*';color:#000}.product-options-wrapper .field .note{display:block;margin-top:5px}.product-options-wrapper .field .note.mage-error,.product-options-wrapper .field .note.payment-method-braintree .hosted-error{color:#941100}.product-vat-disclaimer{margin:20px 0}.box-tocart .action.primary.tocart{padding:1em 2em;margin-bottom:0;width:100%}.box-tocart>.fieldset{margin-bottom:0}.box-tocart>.fieldset .field.qty{display:none}.product-bottom-container{position:relative}.product-info-navigation{inset:0 50%;margin:-14px -50vw 0;width:100vw;position:relative;height:46px}.product-info-navigation.is-sticky nav{position:fixed;border-radius:0;z-index:100}.product-info-navigation nav{border-radius:17px 17px 0 0;background:#262323;position:absolute;top:0;left:0;right:0;height:46px;display:flex;justify-content:center;align-items:center;padding:0 17px}.product-info-navigation nav:before,.product-info-navigation nav:after{content:'';display:block;position:absolute;top:100%;height:34px;width:17px;pointer-events:none;box-shadow:0 -17px 0 0 #262323}.product-info-navigation nav:before{left:0;border-top-left-radius:17px}.product-info-navigation nav:after{right:0;border-top-right-radius:17px}.product-info-navigation ul{margin:0;padding:0;list-style:none none;display:flex;justify-content:space-around;height:100%;max-width:1210px;margin:0 auto;width:100%}.product-info-navigation li{margin:0;display:flex;align-items:center;height:100%;flex-shrink:0}.product-info-navigation li.is-active a{opacity:1;font-weight:600;border-bottom-color:#fbb040}.product-info-navigation li:first-child{flex-shrink:unset}.product-info-navigation li>a{color:#fff;padding:0 10px;opacity:.6;text-decoration:none;position:relative;display:flex;height:100%;align-items:center;border:solid transparent;border-width:2px 0}.product-info-navigation li>a:hover{opacity:1}.product-info-navigation .product-reviews-summary a{color:#fff}.product-info-navigation .product-reviews-summary img{width:14px}.catalog-product-view .breadcrumbs{display:none}.product-top-container{padding:15px 0 30px;position:relative}.product-top-container:before{content:'';position:absolute;display:block;inset:0 50%;margin-left:-50vw;margin-right:-50vw;z-index:-1;background:linear-gradient(35deg,rgba(238,229,211,.8) 0%,rgba(253,248,242,.8) 62.78%)}.product-title-container{margin-bottom:10px}.product-info-container{display:flex;flex-direction:column}.product.media{order:1;margin-bottom:20px}.product-info-main{order:2}.product-gallery{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.product-gallery-slider{border:1px solid #f1f1f1;height:100%;max-width:350px;width:100%;border-radius:15px;overflow:hidden}.product-gallery-slider:hover .flickity-button{opacity:1}.product-gallery-slider .flickity-button{opacity:0;border:0;height:40px;width:40px;background-color:#262323;padding:0;display:flex;align-items:center;justify-content:center}.product-gallery-slider .flickity-button .flickity-button-icon{display:none}.product-gallery-slider .flickity-button:after{content:'';display:block;width:14px;height:14px;background-color:#fff;mask-size:contain;transition:all .2s}.product-gallery-slider .flickity-button:focus{box-shadow:none}.product-gallery-slider .flickity-button:disabled{opacity:0;pointer-events:auto}.product-gallery-slider .flickity-button.next:after{mask:url('../images/icons/chevron-right.svg') no-repeat center}.product-gallery-slider .flickity-button.previous:after{mask:url('../images/icons/chevron-left.svg') no-repeat center}.product-gallery-slider:not(.flickity-enabled) .product-media-image:not(:nth-child(1)){display:none}.product-gallery .product-media-image{background-color:#f3f0e6;overflow:hidden;width:100%;aspect-ratio:.84}.product-gallery .product-media-image a{display:block;height:100%}.product-gallery .product-media-image .video-wrapper{padding:0;width:100%;height:100%}.product-gallery .product-media-image img,.product-gallery .product-media-image video{object-fit:cover;display:block;width:100%;height:100%}.product-thumbnail-wrapper{height:74px;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative}.product-thumbnail-gallery{display:flex;gap:7px;height:100%;padding:0 15px;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-align:start;scroll-padding:0 15px}.product-thumbnail-gallery::-webkit-scrollbar{display:none}.product-thumbnail-image{scroll-snap-align:start;cursor:pointer;flex:0 0 auto;border-radius:11px;overflow:hidden;display:block;aspect-ratio:.84;position:relative;background:#f3f0e6}.product-thumbnail-image .video-button{width:50%;position:absolute;inset:50% 50% auto auto;z-index:1;transform:translate(50%,-50%)}.product-thumbnail-image img{object-fit:cover;display:block;width:100%;height:100%}.product-thumbnail-image.is-nav-selected{border:2px solid #fbb040}.product-thumbnail-button{display:none}.product.media .action-skip-wrapper{left:0;position:absolute;right:0;top:0;width:100%}.product.media .action-skip-wrapper:nth-last-child(2){bottom:0}.price{white-space:nowrap}.old-price{font-size:.9em;line-height:1em;text-decoration:line-through;color:#757575;order:2}.minimal-price,.normal-price,.price-box{display:flex;margin:0;gap:5px;line-height:1em}.prices-tier{margin-bottom:20px}.prices-tier .item{margin-bottom:15px}.prices-tier .item:last-child{margin-bottom:0}.prices-tier .price-excluding-tax,.prices-tier .price-including-tax{display:inline-block}.prices-tier .price-container .price-including-tax+.price-excluding-tax:before{content:'(' attr(data-label) ':'}.prices-tier .price-container .price-including-tax+.price-excluding-tax:last-child:after{content:')'}.prices-tier .price-container .weee[data-label]{display:inline}.prices-tier .price-container .weee[data-label]:before{content:' +' attr(data-label) ':'}.minimal-price-link,.price-excluding-tax,.price-including-tax{display:block;white-space:nowrap}.product-info-price .price-box{font-size:17px}.product-info-price .price{font-weight:500}.product-info-price .old-price{font-size:.8em}.block.upsell{padding:60px 0;position:relative}.block.upsell:after{content:'';position:absolute;display:block;inset:0 50%;z-index:-1;transform:translateX(-50%);width:100vw;background:#fff}.block.upsell .block-title{margin-bottom:40px}.block.related{position:relative}.block.related .block-title{display:flex;justify-content:center;margin:22px 0 10px;overflow:hidden}.block.related .block-title strong{display:block;position:relative}.block.related .block-title strong:before,.block.related .block-title strong:after{content:'';background:#d9d9d9;height:1px;display:block;top:50%;position:absolute;width:1000px}.block.related .block-title strong:before{left:100%;margin-left:10px}.block.related .block-title strong:after{right:100%;margin-right:10px}.confidence-booster{margin:15px 0 0;overflow:hidden;color:#595959}.confidence-booster ul{margin:0;padding:0;list-style:none none;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:15px;justify-content:center}.confidence-booster li{display:flex;margin:0;gap:10px;align-items:center;position:relative}.confidence-booster span{white-space:nowrap}.confidence-booster svg{max-width:20px;max-height:20px;fill:#595959;width:100%;height:100%}.product.alert.stock{width:100%;padding:20px 0 30px}.product.alert.stock .back-in-stock-date{display:block;font-size:11px;font-family:400;padding:0 0 10px 15px;color:#757575}.product.alert.stock .field:first-of-type{display:flex}.product.alert.stock .field:first-of-type .control{-webkit-flex:0 0 69%;-moz-flex:0 0 69%;flex:0 0 69%}.product.alert.stock .field:first-of-type .control .float-label-container label{top:1.14285714em}.product.alert.stock .field:first-of-type .control .float-label-container.active label{top:.57142857em}.product.alert.stock .field:first-of-type .control input{border-top-right-radius:0;border-bottom-right-radius:0;font-size:14px}.product.alert.stock .field:first-of-type .actions{-webkit-flex:0 0 31%;-moz-flex:0 0 31%;flex:0 0 31%;border-top-right-radius:0;border-bottom-right-radius:0}.product.alert.stock .field:first-of-type .actions .action{padding:1em 2em;font-size:11px;width:100%;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.product.alert.stock .field:last-of-type{padding:10px 0 0;display:-webkit-flex;display:flex;margin-left:15px;font-size:11px;color:#757575}.product.alert.stock .field:last-of-type .float-label-container label[for=receive_all]{opacity:1}.warranty-upsell{margin:0 0 20px}.warranty-upsell>.title{display:flex;align-items:center;margin-bottom:15px}.warranty-upsell .addon-popup{margin-left:auto;padding-right:13px;position:relative;top:1px}.warranty-upsell .label-text{display:block;margin:7px 0 0;line-height:1.33}.block .warranty-upsell>.title{display:flex;align-items:center}.product-add-form .warranty-item-options input[type=radio]{opacity:0;position:absolute}.product-add-form .warranty-item-options .field.choice img{max-height:63px}.product-add-form .warranty-item-options .field.choice input[type=radio]:checked+label{border:#fbb040 solid 2px;position:relative;z-index:2;border-radius:inherit}.product-add-form .warranty-item-options .field.choice input[type=radio]:focus+label{box-shadow:0 0 5px #00699d}.product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:nth-child(2n+2){border-bottom-left-radius:0}.product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:nth-child(3n+3){border-bottom-left-radius:5px}.payment-plan-promo{position:relative;display:flex;text-align:left;gap:15px}.payment-plan-promo-or{color:#787878;display:flex;align-items:center;position:relative;padding-bottom:2px}.payment-plan-promo-or:before,.payment-plan-promo-or:after{content:'';position:absolute;left:49%;height:calc(50% - 15px);width:1px;display:block;background:#787878;opacity:.25}.payment-plan-promo-or:before{top:5px}.payment-plan-promo-or:after{bottom:5px}.payment-plan-promo>div{margin:0}.product-purchase-option.subscription .payment-plan-promo,body.page-product-subscription .payment-plan-promo{display:none !important}.block-category-event{background:#f0f0f0;color:#000;padding:15px 0 15px;text-align:center}.block-category-event.block:last-child{margin-bottom:15px}.block-category-event .block-title{margin:0 0 15px}.block-category-event .block-title strong{font-size:15}.block-category-event .ticker{margin:0;padding:0;list-style:none none}.block-category-event .ticker li{display:none;margin:0 15px}.block-category-event .ticker .value{font-size:18}.block-category-event .ticker .label{font-size:10;display:block;text-transform:lowercase}.block-category-event .dates{display:table;margin:0 auto}.block-category-event .dates .start,.block-category-event .dates .end{display:table-cell;vertical-align:top}.block-category-event .dates .date{font-size:18}.block-category-event .dates .time{display:block}.block-category-event .dates .start{padding-right:40px;position:relative}.block-category-event .dates .start:after{font-size:18;content:'\2013';display:block;position:absolute;right:15px;top:0}.catalogsearch-result-index .page-title-wrapper{text-align:center;padding:30px 0;margin:0}.mast .block-search{display:none;height:0;margin:0;overflow:hidden;padding:0;position:relative;z-index:101}.mast .block-search .block-title,.mast .block-search .actions,.mast .block-search .action.advanced{display:none}.mast .block-search input{background:#f3f0e6;border:none;border-bottom:1px solid #f3f0e6;border-radius:0;color:#000;display:block;height:auto;line-height:48px;padding:0 40px;text-align:center;transition:padding .18s linear,margin .18s linear}.mast .block-search .action.close{bottom:0;color:#707070;display:block;height:48px;font-size:16px;line-height:48px;padding:0 15px;position:absolute;right:0;top:0}.mast .block-search .action.close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.mast .block-search .action.close:hover,.mast .block-search .action.close:focus{color:#000;text-decoration:none}html.before-show-search .mast .block-search{display:block}html.before-show-search .mast .block-search{overflow:visible}.action.show-search{align-items:center;display:none;font-size:inherit;flex:0 0 29px;margin:0 -5px 0 .9375em;padding:5px;justify-content:center}.action.show-search:hover,.action.show-search:focus{opacity:.6}.search-autocomplete{left:0;position:absolute;right:0;width:100%;z-index:3}html.nav-before-open .search-autocomplete{display:none !important}.search-autocomplete .smile-elasticsuite-autocomplete-result{background:#fdfaf3;border-radius:15px;box-shadow:0 15px 20px 0 rgba(0,0,0,.2);padding:25px 20px}.search-autocomplete .smile-elasticsuite-autocomplete-result:empty{display:none !important}.search-autocomplete dt{font-weight:500;line-height:1.5em;margin:0 0 12px;padding:0}.search-autocomplete dd{border:1px solid transparent;border-radius:15px;cursor:pointer;margin:0;padding:5px;transition:background-color .18s linear,border-color .18s linear,color .18s linear}.search-autocomplete dd .amount{display:none}.search-autocomplete dd.selected{background:#f3f0e6}.search-autocomplete dd.selected .product-image-box .inner{background:#fff}.search-autocomplete .autocomplete-list-product .old-price{text-decoration:line-through}.autocomplete-list-product dd{display:flex;align-items:center;margin:0 0 8px;width:100%}.autocomplete-list-product .product-image-box{flex:0 1 80px}.autocomplete-list-product .product-image-box>.inner{background:#f3f0e6;border-radius:15px;overflow:hidden;padding-top:65%;position:relative}.autocomplete-list-product .product-image-box img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:auto;max-width:75%;max-height:75%}.autocomplete-list-product .product-item{flex:1 1 auto;padding:0 0 0 12px}.autocomplete-list-product .product-primary{margin-bottom:5px;font-weight:500}.autocomplete-list-product .product-item .price-box{font-size:14px;margin:0}.autocomplete-list-product .product-item .price-box .price-label{display:none}.autocomplete-list-product .product-item .price-box .price-to{display:none}.autocomplete-list-product .product-item .price-box p{margin:0}.autocomplete-list-product .clear{display:none}.abs-minicart-icon-count{display:inline-block;line-height:1;position:relative;white-space:nowrap}.abs-minicart-icon-count:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;content:"\e905";font-family:'theme-icons';display:inline-block;font-weight:400;speak:none;text-align:center}.abs-minicart-section-horizontal-padding,.block-minicart .block-content>*,.minicart-top>*{margin-left:auto;margin-right:auto}.abs-checkout-layout-body .page-wrapper:after,body.checkout-cart-index .page-wrapper:after,body.checkout .page-wrapper:after{content:"";display:block;background:#262323;height:21px;width:100%}.abs-checkout-layout-main-column-wrapper,body.checkout-cart-index .page-main .column-wrapper:first-child,.checkout-columns .column-wrapper:first-child{width:100%}.abs-checkout-layout-sidebar-column-wrapper,body.checkout-cart-index .page-main .column-wrapper:last-child,.checkout-columns .column-wrapper:last-child{width:100%}.abs-checkout-page-title-wrapper{margin:0 0 30px}.abs-checkout-page-title-wrapper h1{font-size:19px;font-weight:500;margin:0}.abs-checkout-step-title,.opc-block-summary>.title,.opc .legend,.opc .step-title{margin:0 0 14px}.abs-checkout-step-title-small,.opc .subtitle{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;color:#595959;margin:0 0 6px}.abs-checkout-summary-title{display:block;font-size:18px;font-weight:500;letter-spacing:-.36px;margin:0 0 13px}.abs-express-payment-button,.amazon-checkout-button,.paypal-express-button{position:relative;overflow:hidden;cursor:pointer;border-radius:500px;height:42px !important;width:100% !important}.abs-checkout-control-group-item [type=radio],.shipping-address-item [type=radio],.checkout-shipping-method .shipping-method-item [type=radio],.payment-method-list .payment-method [type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-checkout-control-group-item [type=radio]+label,.shipping-address-item [type=radio]+label,.checkout-shipping-method .shipping-method-item [type=radio]+label,.payment-method-list .payment-method [type=radio]+label{border:1px solid #d9d9d9;color:#000;display:flex;cursor:pointer;padding:14px;margin-top:-1px;position:relative;transition:all .18s linear}.abs-checkout-control-group-item [type=radio]+label:before,.shipping-address-item [type=radio]+label:before,.checkout-shipping-method .shipping-method-item [type=radio]+label:before,.payment-method-list .payment-method [type=radio]+label:before{display:inline-block;content:"";width:18px;height:18px;background-color:#262323;mask:url('../images/icons/radio-empty.svg') no-repeat center;mask-size:contain}.abs-checkout-control-group-item [type=radio]+label:before,.shipping-address-item [type=radio]+label:before,.checkout-shipping-method .shipping-method-item [type=radio]+label:before,.payment-method-list .payment-method [type=radio]+label:before{margin:0 11px 0 0}.abs-checkout-control-group-item [type=radio]+label:hover,.abs-checkout-control-group-item [type=radio]+label:focus,.shipping-address-item [type=radio]+label:hover,.shipping-address-item [type=radio]+label:focus,.checkout-shipping-method .shipping-method-item [type=radio]+label:hover,.checkout-shipping-method .shipping-method-item [type=radio]+label:focus,.payment-method-list .payment-method [type=radio]+label:hover,.payment-method-list .payment-method [type=radio]+label:focus{background-color:#fdfaf3}.abs-checkout-control-group-item [type=radio]:checked+label,.shipping-address-item [type=radio]:checked+label,.checkout-shipping-method .shipping-method-item [type=radio]:checked+label,.payment-method-list .payment-method [type=radio]:checked+label{background-color:#fdfaf3;border-color:rgba(0,0,0,.6);z-index:1}.abs-checkout-control-group-item [type=radio]:checked+label:before,.shipping-address-item [type=radio]:checked+label:before,.checkout-shipping-method .shipping-method-item [type=radio]:checked+label:before,.payment-method-list .payment-method [type=radio]:checked+label:before{opacity:1;mask:url('../images/icons/radio-filled.svg') no-repeat center;mask-size:contain}.abs-checkout-control-group-item:first-child [type=radio]+label,.shipping-address-item:first-child [type=radio]+label,.checkout-shipping-method .shipping-method-item:first-child [type=radio]+label,.payment-method-list .payment-method:first-child [type=radio]+label{border-top-left-radius:5px;border-top-right-radius:5px;margin-top:0}.abs-checkout-control-group-item:last-child [type=radio]+label,.shipping-address-item:last-child [type=radio]+label,.checkout-shipping-method .shipping-method-item:last-child [type=radio]+label,.payment-method-list .payment-method:last-child [type=radio]+label{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.abs-checkout-control-group-item-collapsible [type=radio]+label,.collapsible-checkout-section .shipping-address-item [type=radio]+label,.checkout-shipping-method .collapsible-checkout-section .shipping-method-item [type=radio]+label{border:none;background:0 0;color:#595959;padding:21px;margin:0}.abs-checkout-control-group-item-collapsible [type=radio]+label em,.collapsible-checkout-section .shipping-address-item [type=radio]+label em,.checkout-shipping-method .collapsible-checkout-section .shipping-method-item [type=radio]+label em{color:#000}.abs-checkout-control-group-item-collapsible [type=radio]+label:hover,.abs-checkout-control-group-item-collapsible [type=radio]+label:focus,.collapsible-checkout-section .shipping-address-item [type=radio]+label:hover,.collapsible-checkout-section .shipping-address-item [type=radio]+label:focus,.checkout-shipping-method .collapsible-checkout-section .shipping-method-item [type=radio]+label:hover,.checkout-shipping-method .collapsible-checkout-section .shipping-method-item [type=radio]+label:focus{background-color:#f3f0e6}.abs-checkout-control-group-item-collapsible [type=radio]:checked+label,.collapsible-checkout-section .shipping-address-item [type=radio]:checked+label,.checkout-shipping-method .collapsible-checkout-section .shipping-method-item [type=radio]:checked+label{background-color:#f3f0e6}.abs-checkout-empty-info-message,.affirm-info-description,.opc .no-quotes-block{color:#595959;background:#f3f0e6;border-radius:5px;padding:14px;margin:14px 0}.abs-checkout-empty-info-message:last-child,.affirm-info-description:last-child,.opc .no-quotes-block:last-child{margin-bottom:0}.abs-checkout-place-order-button,.checkout-place-order .action.primary{border-radius:32px;display:block;padding-top:20px;padding-bottom:20px;width:100%}.abs-visually-hidden,.visually-hidden,.fieldset>.field.no-label>.label,.fieldset>.fields>.field.no-label>.label,.fieldset legend.label,.block-amazon-login .block-title,.bundle-options-container .block-bundle-summary .product-image-container,.bundle-options-container .block-bundle-summary .product.name,.bundle-options-container .block-bundle-summary .stock,.special-price .price-label,.minimal-price .price-label,.normal-price .price-label,.price-box .price-label,.mast .block-search .label,.action.showcart .text,.minicart-qty .counter-label,.minicart-items .action.delete span,.checkout-payment-method .ccard .legend,.fieldset .fullname>.label,.block-balance .balance-price-label,.page-product-downloadable .product-options-wrapper .fieldset .legend.links-title,.block.store-switcher .block-title,.action.skip:not(:focus),.payment-method-braintree .field.number .label,.payment-method-braintree .field.expiration-date .label,.payment-method-braintree .field.cvv .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-content .action.return{display:flex;align-items:center;text-decoration:none}.header-content .action.return:hover,.header-content .action.return:focus{text-decoration:none}.header-content .action.return svg{height:auto;margin:0 6px 0 0;width:7px}.page-footer.page-footer-checkout{background:#262323;border-radius:0;height:21px;padding:0}.page-footer.page-footer-checkout:before{display:none}.page-footer.page-footer-checkout .footer-logo{display:none}.action.primary.checkout{font-size:18px;width:100%}.checkout-summary-bar-total{align-items:center;display:flex;font-weight:500;justify-content:space-between;padding:0 20px;margin:14px auto;max-width:320px}.checkout-summary-bar-total .label:after{content:":"}.cart-summary .items-in-cart{margin:0 0 20px}.cart-summary .or-pay-with{margin-top:19px;margin-bottom:19px;max-width:100% !important}.cart-summary .or-pay-with:before{height:1px}.cart-summary .or-pay-with>span{background:#fdfaf3}.cart-summary .affirm-as-low-as-container{color:inherit;text-align:center;margin:19px 0 0}.cart-summary .discount-code{margin:0}.opc-estimated-wrapper{display:none}.cart-summary .confidence-boosters{background:rgba(243,240,230,.6);margin:14px 0;padding:10px 0}.cart-summary .confidence-boosters:last-child{margin-bottom:0}.block.discount .field,.block.discount .fieldset{margin:0}.checkout.methods.list .affirm-as-low-as-container{color:inherit;text-align:center;margin-top:15px}.checkout.methods.list .paypal-express-button,.checkout.methods.list .amazon-checkout-button{height:44px !important}.field.addresses .default-badge{background:#595959;border-radius:36px;color:#fff;display:inline-block;font-size:14px;line-height:1.7;padding:0 14px;margin:5px 0 0}.field.addresses .address-item em{color:#000}.field.addresses .address-item .col.actions{padding:0 0 0 14px;margin-left:auto}.field.addresses .address-item .edit-address-link:after{display:block;content:"";width:18px;height:18px;background-color:#262323;mask:url('../images/icons/edit-dots.svg') no-repeat center;mask-size:contain}.field.addresses .address-item .edit-address-link>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.opc .action-show-popup>span:before{content:'+';padding-right:5px}@keyframes shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}.loading-skeleton .skeleton-text{display:inline-block}.loading-skeleton .skeleton-text:after{animation:shimmer 1.5s infinite linear;background:linear-gradient(90deg,#d9d9d9 0%,#e3e3e3 40%,#d9d9d9 80%);background-size:200% 100%;content:"";display:block;border-radius:5px;height:20px;width:100%}.loading-skeleton .skeleton-text.express-method:after{height:42px}.loading-skeleton .affirm-ala-skeleton{margin-top:12px}[data-role=checkout-agreements]{margin:0 0 14px}.checkout-place-order{margin:30px 0 0}.checkout-place-order .messages{margin:30px 0}.block-minicart{background:#fdfaf3;margin:0;overflow:auto;position:fixed;transition:all .2s linear}body.sidebar-overlay-open .block-minicart{z-index:900}html.before-show-search .block-minicart{transition:right .3s linear,margin .3s linear}.block-minicart .action.close{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;padding:8px;margin-left:auto;margin-right:-8px}.block-minicart .action.close:focus,.block-minicart .action.close:active{background:0 0;border:none}.block-minicart .action.close:hover{background:0 0;border:none}.block-minicart .action.close.disabled,.block-minicart .action.close[disabled],fieldset[disabled] .block-minicart .action.close{pointer-events:none}.block-minicart .action.close:after{display:block;content:"";width:12px;height:12px;background-color:#262323;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.block-minicart .action.close span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-minicart .cart-quantity{display:flex;align-items:center}.block-minicart .cart-quantity .text{margin:0 3px 0 0}.block-minicart .cart-quantity .minicart-qty{background:#f3f0e6;bottom:auto;color:inherit;position:relative;right:auto;top:auto;left:auto}.block-minicart .subtotal{align-items:center;display:flex;justify-content:space-between;line-height:1.2;margin-top:7px;max-width:75% !important}.block-minicart .subtotal .label span:after{content:': '}.block-minicart .subtotal:first-child{margin-top:20px}.block-minicart .items-total{text-align:center;margin:20px auto 0;font-size:13px}.block-minicart .subtitle{display:none}.block-minicart .subtitle.empty{display:block;font-size:14px;padding:30px 0 20px;text-align:center}.block-minicart .block-content{min-height:30vh}.block-minicart .actions.top{margin-top:10px;margin-bottom:10px}.block-minicart .text.empty{text-align:center}.block-minicart .action.checkout{width:100%}.block-minicart .review-order{font-size:13px;font-weight:500;margin:10px 0 0;text-align:center}.block-minicart .free-shipping-progress.in-progress{padding:7px 0 0}.block-minicart .free-shipping-progress.complete{max-width:100% !important;width:100% !important;border-bottom:1px solid #d9d9d9}.block-minicart .loader{position:relative;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.block-minicart .loader:before{background:rgba(255,255,255,.7) url('../images/loader-2.gif') no-repeat 50% 50%;bottom:0;content:'';left:0;position:absolute;right:0;top:0}.minicart-header{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;height:41px;padding:0;max-width:100% !important;width:100% !important}.minicart-header>.inner{align-items:center;display:flex;flex:1 1 auto;max-width:75% !important;margin:0 auto}.minicart-top{background:#fdfaf3;padding-bottom:25px;max-width:100%;width:100%}.minicart-heading{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-footer{background:#fff;border-radius:22px 22px 0 0;padding-top:16px;padding-bottom:16px;width:100% !important;z-index:2;max-width:100% !important}.minicart-footer>.inner{max-width:327px !important;margin:0 auto}.action.showcart{display:block;position:relative;white-space:nowrap;padding:5px}.action.showcart:before{display:block;content:"";width:25px;height:25px;background-color:#262323;mask:url('../images/icons/cart.svg') no-repeat center;mask-size:contain}.action.showcart .minicart-qty{background:0 0;border-radius:0;min-height:auto;min-width:auto;left:2px;padding:0;top:6px;width:100%;text-align:center;font-size:10px}.action.showcart .minicart-qty:after{background:#fbb040;border-radius:8px;content:"";display:block;height:8px;position:absolute;right:2px;top:-2px;width:8px}.minicart-qty{color:#fff;height:1.54545455em;line-height:1.54545455em;min-width:1.54545455em;border-radius:17px;display:block;left:3px;margin:0;padding:0 3px;position:absolute;top:3px;text-align:center;white-space:normal}.minicart-qty.empty{display:none !important}.minicart-qty .loader>img{max-width:17px}.minicart-qty .counter-number{display:block;font-weight:500}.block-minicart .minicart-qty{background:#f3f0e6;display:inline-block}.express-method-wrapper{margin:15px auto 0}.cart-extra-actions{margin-left:-6px;margin-right:-6px}.checkout-methods-items li{margin:0}.cart-extra-actions,.checkout-methods-items .item:last-child{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 0}.cart-extra-actions>div,.checkout-methods-items .item:last-child>div{flex:0 0 50%;padding-left:6px;padding-right:6px}.cart-extra-actions>div:empty,.checkout-methods-items .item:last-child>div:empty{display:none}.cart-extra-actions>div:only-child,.checkout-methods-items .item:last-child>div:only-child{flex:0 0 100%}.cart-extra-actions .apple-pay,.checkout-methods-items .item:last-child .apple-pay{margin:0}.cart-extra-actions .apple-pay>div,.checkout-methods-items .item:last-child .apple-pay>div{display:block}.cart-extra-actions .paypal.checkout.paypal-logo .paypal-express-button,.checkout-methods-items .item:last-child .paypal.checkout.paypal-logo .paypal-express-button{width:100% !important}.cart-extra-actions .pay-later-message,.checkout-methods-items .item:last-child .pay-later-message{margin-top:-4px}.cart-extra-actions .pay-later-message>span,.checkout-methods-items .item:last-child .pay-later-message>span{display:block}.cart-extra-actions .braintree-applepay-minicart,.checkout-methods-items .item:last-child .braintree-applepay-minicart{order:2}.cart-extra-actions .braintree-applepay-minicart .braintree-apple-pay-button,.checkout-methods-items .item:last-child .braintree-applepay-minicart .braintree-apple-pay-button{width:100%;margin:0;border-radius:20px;height:43px}.cart-extra-actions .amazon-divider,.checkout-methods-items .item:last-child .amazon-divider{display:none}.cart-extra-actions .amazon-button-container,.checkout-methods-items .item:last-child .amazon-button-container{order:-1}.cart-extra-actions .amazon-button-container .amazon-button-column,.checkout-methods-items .item:last-child .amazon-button-container .amazon-button-column{width:100%}.cart-extra-actions .amazon-button-container .amazon-button-column .amazon-checkout-button,.checkout-methods-items .item:last-child .amazon-button-container .amazon-button-column .amazon-checkout-button{width:100% !important}.cart-extra-actions>.smart-buttons,.checkout-methods-items .item:last-child>.smart-buttons{order:5}.cart-extra-actions>.pay-later-message,.checkout-methods-items .item:last-child>.pay-later-message{order:6}.cart-extra-actions .paypal-express-in-context-mini-cart-container,.checkout-methods-items .item:last-child .paypal-express-in-context-mini-cart-container{order:1}.cart-extra-actions .paypal-express-in-context-mini-cart-container>.paypal-buttons,.checkout-methods-items .item:last-child .paypal-express-in-context-mini-cart-container>.paypal-buttons{display:block !important;min-width:auto !important}body.sidebar-overlay-open .page-header .mast:after{height:100%;position:absolute;width:100%;z-index:5}body.sidebar-overlay-open .page-header .header-quick-links{position:relative}body.sidebar-overlay-open .page-header .header-quick-links:after{height:calc(100% + 1px);position:absolute;width:100%;z-index:0}body.sidebar-overlay-open .page-wrapper:after{z-index:97}.or-pay-with{color:#595959;display:block;position:relative;text-align:center;margin:18px auto}.block-minicart .or-pay-with{max-width:100% !important;width:100% !important}.or-pay-with>span{background:#fdfaf3;margin:0 auto;padding:3px 14px;position:relative;text-align:center;z-index:1}.or-pay-with:before{background:#d9d9d9;content:"";height:2px;flex:0 0 30%;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:0}.option-value-no,.option-value-no-battery{display:none}.page-wrapper>.minicart-wrapper{display:none !important}.minicart-items-wrapper{height:auto !important;max-width:100% !important;width:100%}.minicart-items{margin:0;padding:0;list-style:none none}.minicart-items>li{margin:0;padding:20px 0;border-bottom:1px solid #f3f0e6}.minicart-items>li:last-child{border-bottom:none}.minicart-items>li:first-child:last-child{padding:0 0 20px}.minicart-items>li.loading{position:relative}.minicart-items>li.loading:before{background:rgba(255,255,255,.7) url('../images/loader-2.gif') no-repeat 50% 50%;bottom:0;content:'';left:0;position:absolute;right:0;top:0}.minicart-items>li.loading:before{z-index:1}.minicart-items>li>.product{align-items:flex-start;border-radius:5px;display:flex;margin:0 auto;width:327px}.minicart-items .product-item-photo,.minicart-items .product-image-container{flex:0 0 82px;position:relative}.minicart-items .product-image-wrapper{aspect-ratio:1;background:#fff;border-radius:5px}.minicart-items .qty-badge{background:rgba(89,89,89,.8);border-radius:21px;color:#fff;font-size:12px;font-weight:500;min-width:21px;line-height:21px;position:absolute;right:0;text-align:center;top:0;transform:translateX(35%) translateY(-35%);z-index:1}.minicart-items .qty-badge .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .product-item-details{flex:1 1 auto;display:flex;flex-direction:column;padding:0 0 0 17px;position:relative;min-height:82px;margin:0}.minicart-items .product-item-name{margin:0;padding-right:20px;hyphens:auto}.minicart-items .product-item-name a{color:inherit}.minicart-items .product.options,.rma-item .product.options,.order-history-item .product.options,.order-item .product.options{margin:0 0 5px}.minicart-items .product.options:last-child,.rma-item .product.options:last-child,.order-history-item .product.options:last-child,.order-item .product.options:last-child{margin-bottom:0}.minicart-items .product.options .manufacturer-warranty .values,.rma-item .product.options .manufacturer-warranty .values,.order-history-item .product.options .manufacturer-warranty .values,.order-item .product.options .manufacturer-warranty .values{color:#6f4400;align-items:center;display:flex}.minicart-items .product.options .manufacturer-warranty .values:before,.rma-item .product.options .manufacturer-warranty .values:before,.order-history-item .product.options .manufacturer-warranty .values:before,.order-item .product.options .manufacturer-warranty .values:before{display:block;content:"";width:14px;height:14px;background-color:#6f4400;mask:url('../images/icons/check-thin.svg') no-repeat center;mask-size:contain}.minicart-items .product.options .manufacturer-warranty .values:before,.rma-item .product.options .manufacturer-warranty .values:before,.order-history-item .product.options .manufacturer-warranty .values:before,.order-item .product.options .manufacturer-warranty .values:before{margin:0 5px 0 0}.minicart-items .product.options.list,.rma-item .product.options.list,.order-history-item .product.options.list,.order-item .product.options.list{margin:0;padding-right:20px}.minicart-items .product.options.list div,.rma-item .product.options.list div,.order-history-item .product.options.list div,.order-item .product.options.list div{display:inline-block}.minicart-items .product.options.list .label:after,.rma-item .product.options.list .label:after,.order-history-item .product.options.list .label:after,.order-item .product.options.list .label:after{content:':'}.minicart-items .product-type-bundle .product.options.list .label:not(.label-qty){display:none}.minicart-items .product-type-bundle .product.options.list .price{display:none}.minicart-items .product-type-bundle-builder .product.options.list{display:flex;flex-wrap:nowrap}.minicart-items .action.delete{position:absolute;right:-6px;top:-2px;padding:6px}.minicart-items .action.delete:before{display:block;content:"";width:9px;height:9px;background-color:#262323;mask:url('../images/icons/x.svg') no-repeat center;mask-size:contain}.minicart-items .action.delete span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .action.tocart{border-radius:11px;font-size:11px;padding:5px 19px 4px}.minicart-items .price-wrapper>span{align-items:center;display:flex;justify-content:flex-start;margin:0;white-space:normal}.minicart-items .price-wrapper>span:last-child{margin-bottom:0}.minicart-items .price-wrapper>span .original-price{margin-left:3px}.minicart-items .price-wrapper>[data-label]:before{display:block;margin:0 3px 0 0;font-size:.9em}.minicart-items .price-wrapper .price{font-weight:inherit}.minicart-items .price-wrapper .price-wrapper{display:flex}.minicart-items .original-price{color:#595959;text-decoration:line-through}.minicart-items .original-price .price-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .weee[data-label] .label{display:none}.minicart-items .product-item-qty-pricing{align-items:center;display:flex;justify-content:space-between;margin:auto 0 0 0}.minicart-items .product-item-pricing{font-weight:500}.minicart-items .details-qty .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .number-input-control{margin-top:auto;font-size:14px}.minicart-items .number-input-control input[type=number]{min-width:5ch}.minicart-items li.qty-1[class*=sku-LTRBOX] .number-input-control,.minicart-items li.qty-1[class*=sku-WKR-WKRPLUS] .number-input-control{display:none}.minicart-items .message{margin-bottom:0;margin-top:10px}.minicart-addons .heading{margin:0 0 5px}.minicart-addons .button{min-width:74px}body.checkout-cart-index .page-title{margin:0 0 .5em}body.checkout-cart-index .page-main .columns{display:block}body.checkout-cart-index .checkout-summary-bar{display:none !important}.cart-summary .title{display:block;margin-bottom:10px}.cart-summary .checkout-methods-items{margin:10px 0}.cart-items-heading{align-items:center;border-radius:12px 12px 0 0;display:flex;background:#f3f0e6;padding:15px 26px}.cart-items-heading .cart-qty{margin:0 0 0 4px;position:relative;top:2px}.cart-items-heading .cart-qty:before{content:"("}.cart-items-heading .cart-qty:after{content:")"}.cart-container .minicart-items-wrapper{background:#fff;margin:0;padding:31px 26px}.cart.main.actions{display:none}.block.crosssell{margin:25px 0}.block.crosssell .block-title{margin-bottom:10px}.cart-items>li>.product{width:100%;position:relative}.cart-items>li>.product>.product-item-photo{flex:0 0 106px}.cart-items>li>.product .product-image-wrapper{background:#fdfaf3;aspect-ratio:1.45205479}.cart-items .action.edit{display:none}.cart-item-warranty-modal .whiskercare-features-graphic{background:#313131;color:#fff;padding:35px 13px 0;position:relative}.cart-item-warranty-modal .whiskercare-features-graphic .features{font-size:12px;font-weight:500;display:flex;line-height:1.2;justify-content:space-evenly;flex-wrap:wrap;gap:5px}.cart-item-warranty-modal .whiskercare-features-graphic .features .feature{text-align:center;flex-basis:0}.cart-item-warranty-modal .whiskercare-features-graphic .features svg{display:block;margin:0 auto 9px;height:25px;width:auto}.cart-item-warranty-modal .whiskercare-features-graphic .robot-graphic{display:flex;justify-content:center;margin-top:20px;overflow:hidden}.cart-item-warranty-modal .whiskercare-features-graphic .robot-graphic img{display:block;max-height:220px;max-width:171px;width:auto;margin-bottom:-34px}.cart-item-warranty-modal .whiskercare-features-graphic .robot-graphic .inner{position:relative}.cart-item-warranty-modal .whiskercare-features-graphic .robot-graphic .warranty-badge-image{bottom:15px;position:absolute;left:-5%;max-width:35%}.cart-item-warranty-modal.extended-warranty .hide-for-extended-warranty{display:none}.checkout-cart-index .cart-summary-total{display:flex;justify-content:space-between;padding:0 20px;margin:0 0 10px}.file-uploader-area{position:relative}.file-uploader-area input[type=file]{cursor:pointer;opacity:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.file-uploader-area input[type=file]:focus+.file-uploader-button{box-shadow:0 0 0 1px #006bb4}.file-uploader-area input[type=file]:disabled+.file-uploader-button{cursor:default;opacity:.5;pointer-events:none}.file-uploader-summary{display:inline-block;vertical-align:top}.file-uploader-button{background:#eee;border:1px solid #ccc;color:#333;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.6rem;margin:0;padding:7px 15px;vertical-align:middle}.file-uploader-button._is-dragover{background:#d4d4d4;border:1px solid #006bb4}.file-uploader-spinner{background-image:url('../images/loader-1.gif');background-position:50%;background-repeat:no-repeat;background-size:15px;display:none;height:30px;margin-left:15px;vertical-align:top;width:15px}.file-uploader-preview .action-remove{bottom:4px;cursor:pointer;display:block;height:27px;left:6px;padding:2px;position:absolute;text-decoration:none;width:25px;z-index:2}.file-uploader-preview .action-remove>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.file-uploader-preview .action-remove:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;color:#514943;content:'\e604';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.file-uploader-preview .action-remove:hover:before{color:#736963}.file-uploader-preview:hover .preview-image img,.file-uploader-preview:hover .preview-link:before{opacity:.7}.file-uploader-preview .preview-link{display:block;height:100%}.file-uploader-preview .preview-image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:1}.file-uploader-preview .preview-video:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4rem;color:#ccc;content:'\e626';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.file-uploader-preview .preview-video:hover:before{color:#ccc}.file-uploader-preview .preview-video:before{left:0;margin-top:-2rem;position:absolute;right:0;top:50%;z-index:2}.file-uploader-preview .preview-document:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7rem;color:#ccc;content:'\e626';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.file-uploader-preview .preview-document:hover:before{color:#ccc}.file-uploader-preview .preview-document:before{left:0;margin-top:-3.5rem;position:absolute;right:0;top:50%;z-index:2}.file-uploader-preview,.file-uploader-placeholder{background:#fff;border:1px solid #cacaca;cursor:pointer;display:block;height:150px;line-height:1;margin:15px 25px 15px 0;overflow:hidden;position:relative;width:150px}.file-uploader._loading .file-uploader-spinner{display:inline-block}.file-uploader .admin__field-note,.file-uploader .admin__field-error{margin-bottom:15px}.file-uploader .file-uploader-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;word-break:break-all}.file-uploader .file-uploader-filename:first-child{margin-bottom:15px}.file-uploader .file-uploader-meta{color:#9e9e9e}.file-uploader .admin__field-fallback-reset{margin-left:15px}._keyfocus .file-uploader .action-remove:focus{box-shadow:0 0 0 1px #006bb4}.file-uploader-placeholder.placeholder-document:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:5rem;color:#ccc;content:'\e626';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.file-uploader-placeholder.placeholder-document:hover:before{color:#ccc}.file-uploader-placeholder.placeholder-document:before{left:0;position:absolute;right:0;top:20px;z-index:2}.file-uploader-placeholder.placeholder-image:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:5rem;color:#ccc;content:'\e626';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.file-uploader-placeholder.placeholder-image:hover:before{color:#ccc}.file-uploader-placeholder.placeholder-image:before{left:0;position:absolute;right:0;top:20px;z-index:2}.file-uploader-placeholder.placeholder-video:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;color:#ccc;content:'\e626';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.file-uploader-placeholder.placeholder-video:hover:before{color:#ccc}.file-uploader-placeholder.placeholder-video:before{left:0;position:absolute;right:0;top:30px;z-index:2}.file-uploader-placeholder-text{bottom:0;color:#008bdb;font-size:1.1rem;left:0;line-height:1.6;margin-bottom:15%;padding:0 20px;position:absolute;right:0;text-align:center}.data-grid-file-uploader{min-width:7rem}.data-grid-file-uploader._loading .file-uploader-spinner{display:block}.data-grid-file-uploader._loading .file-uploader-button:before{display:none}.data-grid-file-uploader .file-uploader-image{background:0 0;bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:1}.data-grid-file-uploader .file-uploader-image+.file-uploader-area .file-uploader-button:before{display:none}.data-grid-file-uploader .file-uploader-area{z-index:2}.data-grid-file-uploader .file-uploader-spinner{height:100%;margin:0;position:absolute;top:0;width:100%}.data-grid-file-uploader .file-uploader-button{display:block;height:48px;text-align:center}.data-grid-file-uploader .file-uploader-button>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.data-grid-file-uploader .file-uploader-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3rem;line-height:48px;color:#8a837f;content:'\e626';font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.data-grid-file-uploader .file-uploader-button:hover:before{color:#666}.data-grid-file-uploader .action-select-wrap{float:left}.data-grid-file-uploader .action-select-wrap .action-select{border:1px solid #cacaca;display:block;height:5rem;margin-left:-1px;padding:0;width:2rem}.data-grid-file-uploader .action-select-wrap .action-select:after{border-color:#8a837f transparent transparent;left:50%;margin:0 0 0 -5px}.data-grid-file-uploader .action-select-wrap .action-select:hover:after{border-color:#666 transparent transparent}.data-grid-file-uploader .action-select-wrap .action-select>span{display:none}.data-grid-file-uploader .action-select-wrap .action-menu{left:4rem;right:auto;z-index:2}.data-grid-file-uploader-inner{border:1px solid #cacaca;float:left;height:5rem;position:relative;width:5rem}.opc .legend{float:none}.opc .legend span{margin:0}.opc{margin:0;padding:0;list-style:none none}.field._error .control input,.field._error .control select,.field._error .control textarea,.payment-method-braintree .hosted-control.braintree-hosted-fields-invalid,.payment-method-braintree .hosted-control.error,.payment-method-braintree .fields.expiration-date.braintree-hosted-fields-invalid .hosted-control:not(.braintree-hosted-fields-focused){border-color:#941100}.field.street>.control>.field:not(._required) .label:after{display:none}.field-tooltip{display:inline-block;cursor:pointer;line-height:1;height:18px;position:relative}.field-tooltip._active{z-index:100}.field-tooltip._active .field-tooltip-content{display:block}.field-tooltip._active .field-tooltip-action:after{background-color:#000}.field-tooltip .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._keyfocus .field-tooltip .tooltip .action:focus{z-index:100}._keyfocus .field-tooltip .tooltip .action:focus+.field-tooltip-content{display:block}._keyfocus .field-tooltip .tooltip .action:focus:before{color:#f69505}.field-tooltip .field-tooltip-action{display:block}.field-tooltip .field-tooltip-action:after{display:block;content:"";width:18px;height:18px;background-color:#262323;mask:url('../images/icons/tooltip.svg') no-repeat center;mask-size:contain}.field-tooltip .field-tooltip-action span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._keyfocus .field-tooltip .field-tooltip-action:focus{z-index:100}._keyfocus .field-tooltip .field-tooltip-action:focus+.field-tooltip-content{display:block}._keyfocus .field-tooltip .field-tooltip-action:focus:before{color:#f69505}.field-tooltip .field-tooltip-content{background:#262323;color:#fff;font-size:12px;padding:10px;line-height:1.6;width:270px;border-radius:6px;display:none;position:absolute;text-transform:none;word-wrap:break-word;left:50%;transform:translateX(-50%);bottom:calc(100% + 8px);z-index:2}.field-tooltip .field-tooltip-content:after{content:"";width:1px;z-index:4;position:absolute;top:100%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#262323 transparent transparent}.tippy-content{padding:10px}.tippy-box{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:130%;background:#262323;border-radius:6px}.tippy-arrow{color:#262323}.opc .form-login{margin-top:0}.opc .form-login>.fieldset{margin-bottom:0}.opc .form-login .actions-toolbar{margin:14px 0}.opc .logged-in-section:after{content:"";background:#bfbfc2;display:block;height:1px;margin-top:14px;margin-bottom:14px}.opc .logged-in-section>.step-title{margin:0 0 5px}.opc .logged-in-section .shipping-email{margin:0}.opc .shipping-email{font-size:14px;margin:0 0 14px}.checkout-step-shipping-address .collapsible-checkout-section:after{content:"";background:#bfbfc2;display:block;height:1px;margin-top:14px;margin-bottom:14px}.checkout-step-shipping-address .actions-toolbar{margin-top:10px}.form-shipping-address .message{margin-top:0}.modal-content .po-box-error{display:none}.form-inline .checkout-shipping-method{margin-top:21px}.checkout-shipping-method .shipping-method-detail>span{display:block;margin:0 0 7px}.checkout-shipping-method .shipping-method-detail>span:last-child{margin-bottom:0}.checkout-shipping-method .shipping-method-detail .method-timeframe{color:#707070}.checkout-shipping-method .actions-toolbar{margin-top:25px}.shipping-method-row .method-title{display:inline-block;margin:0 0 5px}.shipping-method-row .method-title:only-child{margin:0}.shipping-method-row .col-method-title,.shipping-method-row .col-carrier{margin:0 4px 0 0}.shipping-method-row .col-price{margin-left:auto}#opc-new-shipping-address .legend{display:none}.collapsible-checkout-section .collapsible-button{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;text-align:inherit;text-decoration:none;text-shadow:none;align-items:center;color:#595959;display:flex;font-size:16px;justify-content:space-between;width:100%;padding:0}.collapsible-checkout-section .collapsible-button:focus,.collapsible-checkout-section .collapsible-button:active{background:0 0;border:none}.collapsible-checkout-section .collapsible-button:hover{background:0 0;border:none}.collapsible-checkout-section .collapsible-button.disabled,.collapsible-checkout-section .collapsible-button[disabled],fieldset[disabled] .collapsible-checkout-section .collapsible-button{pointer-events:none}.collapsible-checkout-section .collapsible-button .icon{padding:7px;transition:background .18s linear,transform .18s linear;border-radius:5px}.collapsible-checkout-section .collapsible-button .icon:after{display:block;content:"";width:12px;height:12px;background-color:#262323;mask:url('../images/icons/chevron-down.svg') no-repeat center;mask-size:contain}.collapsible-checkout-section .collapsible-button[aria-expanded=true] .icon{transform:rotate(180deg)}.collapsible-checkout-section .collapsible-button.disabled .icon{opacity:0}.collapsible-checkout-section .collapsible-value{font-size:14px}.collapsible-checkout-section .collapsible-content{color:#595959;margin-top:5px}.opc-block-summary{display:flex;flex-direction:column}.opc-block-summary .minicart-items-wrapper{margin-top:0}.opc-block-summary>.table.totals{border-bottom:none;margin-bottom:0;order:99}.opc-block-summary .not-calculated{font-style:italic}.opc-block-summary .items-in-cart>.title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.opc-block-summary .cart-items .minicart-items .product-image-container{flex:0 0 64px}.opc-block-summary .cart-items .minicart-items .product-image-container img{max-height:60%;max-width:60%}.opc-block-summary .cart-items .minicart-items>li .product{align-items:center;max-width:100%;width:100%}.opc-block-summary .cart-items .minicart-items>li:last-child{border:none;padding-bottom:0}.opc-block-summary .cart-items .minicart-items .product-item-actions-pricing{align-self:center}.opc-block-summary .cart-items .minicart-items .price-wrapper>span{justify-content:flex-end;gap:3px}.opc-block-summary .cart-items .minicart-items .price-wrapper>span+span{margin-top:5px}.opc-block-summary .cart-items .product-item-details{display:block;min-height:auto}.opc-block-summary .cart-items .product.options.list{color:#595959}.opc-block-summary .actions-toolbar{position:relative;z-index:1}.opc-block-summary .actions-toolbar .secondary{border-top:1px solid #e8e8e8;display:block;margin:-1px 0 0;padding:15px 0 0;text-align:left}.opc-block-summary .actions-toolbar .secondary .action{margin:0}.header-authentication-wrapper .action.sign-in{display:flex;align-items:center;text-decoration:none}.header-authentication-wrapper .action.sign-in:before{display:block;content:"";width:19px;height:19px;background-color:#262323;mask:url('../images/icons/account.svg') no-repeat center;mask-size:contain}.header-authentication-wrapper .action.sign-in:before{margin:0 3px 0 0}.authentication-dropdown .modal-inner-wrap{padding:25px}.authentication-wrapper{position:relative;z-index:1}._has-auth-shown .authentication-wrapper{z-index:900}.block-authentication .block-title{font-size:24px;border-bottom:0;margin-bottom:25px}.block-authentication .field .label{font-weight:400}.block-authentication .block[class]{margin:0}.block-authentication .block[class] ul{list-style:none;padding-left:15px}.block-authentication .block[class] .field .control,.block-authentication .block[class] .field .label{float:none;width:auto}.block-authentication .block[class]+.block{border-top:1px solid #c1c1c1;margin-top:40px;padding-top:40px;position:relative}.block-authentication .block[class]+.block:before{height:36px;line-height:34px;margin:-19px 0 0 -18px;min-width:36px;background:#fff;border:1px solid #c1c1c1;border-radius:50%;color:#c1c1c1;content:attr(data-label);display:inline-block;left:50%;letter-spacing:normal;padding:0 .2rem;position:absolute;text-align:center;text-transform:uppercase;top:0}body.checkout-index-index #remember-me-box .tooltip{display:none}.payment-group>.step-title{display:none}.checkout-payment-method .fieldset>hr{display:none}.checkout-payment-method .no-payments-block{margin:20px 0}.checkout-payment-method .no-quotes-block{margin-top:0}.checkout-payment-method .billing-address-form{margin:14px 0}.payment-method .payment-method-content{background-color:#fdfaf3;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:14px;display:none}.payment-method._active .payment-method-content{display:block}.payment-method:last-child._active [type=radio]+label{border-bottom-left-radius:0;border-bottom-right-radius:0}.payment-method:last-child .payment-method-content{border-bottom:1px solid #d9d9d9;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.payment-method [type=radio]+label{align-items:center}.payment-method [type=radio]+label span{font-size:14px}.payment-method [type=radio]+label .payment-icon{order:3;margin-left:auto}.payment-method .payment-icon{height:20px;width:auto}.checkout-billing-address{margin:0 0 20px}.checkout-billing-address .primary .action-update{margin-bottom:20px;margin-right:0}.checkout-billing-address .billing-address-details{color:#595959;padding-left:30px}.checkout-billing-address .billing-address-details a{color:inherit}.checkout-billing-address .action-edit-address{font-size:inherit;margin-left:30px}.checkout-payment-method .credit-card-types{display:flex;justify-self:flex-end;flex-wrap:wrap;padding:0}.checkout-payment-method .credit-card-types img{display:block}.checkout-payment-method .credit-card-types .item{display:inline-block;list-style:none;margin:0 5px 5px;max-width:40px;vertical-align:top}.checkout-payment-method .credit-card-types .item:last-child{margin-right:0}.checkout-payment-method .credit-card-types .item._active{font-weight:500}.checkout-payment-method .credit-card-types .item._active img{-webkit-filter:grayscale(0%)}.checkout-payment-method .credit-card-types .item._inactive{opacity:.4}.checkout-payment-method .credit-card-types .item span{display:inline-block;padding-top:6px;vertical-align:top}.checkout-payment-method .payment-method-title .credit-card-types{margin:0 0 0 auto}.checkout-payment-method .payment-method-title .credit-card-types img{max-width:35px}.checkout-payment-method .payment-method-title .credit-card-types .item{margin:0 5px 0 0}.checkout-payment-method .payment-method-title .credit-card-types .item:last-child{margin-right:0}.checkout-payment-method .ccard .fields>.year{padding-left:5px}.checkout-payment-method .ccard .fields .select{padding-left:5px;padding-right:5px}.checkout-payment-method .ccard .month .select{width:140px}.checkout-payment-method .ccard .year .select{width:80px}.checkout-payment-method .ccard .captcha .input-text,.checkout-payment-method .ccard .number .input-text{width:225px}.checkout-payment-method .ccard .cvv .label{display:block}.checkout-payment-method .ccard .cvv .input-text{width:55px}.checkout-payment-method .ccard.fieldset>.field .fields.group.group-2 .field{width:auto !important}.checkout-payment-method .amazon-button-column{width:100%}.checkout-payment-method .amazon-button-column-tooltip{display:none}.checkout-legal-menu{align-items:center;display:flex;flex-wrap:wrap;gap:14px;padding:21px}.checkout-legal-menu li{margin:0}body.checkout-onepage-success .page-main .columns,body.checkout-onepage-success .page-bottom .container{max-width:1080px}.success-layout .title-wrapper{margin:0 0 28px}.success-layout .title-wrapper svg{display:none;width:auto;height:51px;flex:0 0 51px}.success-layout .title-wrapper p:last-child{margin:0}.success-layout .page-title{margin:0 0 .625em;line-height:130%}.success-layout .order-no{background:#fdfaf3;border-radius:18px;padding:16px 30px;margin:28px 0;text-align:center}.success-layout .detail-line{align-items:center;display:flex;margin:0 0 28px}.success-layout .detail-line:last-child{margin-bottom:0}.success-layout .detail-line i{margin-right:20px}.success-layout .detail-line i:before{display:block;content:"";width:16px;height:15px;background-color:#262323;mask:url('../images/icons/shipping.svg') no-repeat center;mask-size:contain}.success-layout .detail-line.address i:before{height:15px;width:15px;mask:url('../images/icons/house.svg') no-repeat center;mask-size:contain}.success-layout .detail-line.address br{display:inline-block}.success-layout .detail-line.address br:before{content:","}.success-layout .data.table.totals{margin-top:25px}.success-layout .totals-row-divider td{border-top:2px solid #e8e8e8;display:block;margin:18px 0 0;padding:0 0 8px}.success-layout .success-aside{margin:11px 0}.success-layout .checkout-step.hdyhau{border:none;padding:0}.checkout-success-block{padding:28px 35px;background:#fff;border-radius:18px;border:2px solid #e8e8e8;margin:11px 0}.checkout-success-block:first-child{margin-top:0}.checkout-success-block:last-child{margin-bottom:0}.checkout-success-block hr{border-top:2px solid #e8e8e8;margin:28px 0}.checkout-success-block .block-title,.checkout-success-block .legend{margin:0 0 10px}.checkout-success-block .block-title p,.checkout-success-block .legend p{margin:0}.checkout-success-block.success-main{padding-left:24px;padding-right:24px}.checkout-success-block.hau-container li{margin:0}.checkout-success-block.hau-container .block-title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkout-success-block .hdyhau:after{display:none}.checkout-success-block.spw-container{background:#f3f0e6}.checkout-success-block.spw-container .form.password.reset{background:0 0;border:none;padding:0;max-width:none}.checkout-success-block.spw-container .form.password.reset .primary{width:100%}.checkout-success-block.spw-container .block-content>p:first-child{display:none}.checkout-success-block.refer-a-friend{background-size:cover;background-repeat:no-repeat;border:none}.checkout-success-block.refer-a-friend .give-get{font-size:38px;font-weight:500;letter-spacing:-.76px;line-height:1;margin:0 0 16px}.checkout-success-block.refer-a-friend .love-share{display:flex;align-items:center;margin:0 0 10px}.checkout-success-block.refer-a-friend .love-share .icon{align-items:center;border:1px solid #fff;border-radius:30px;display:flex;justify-content:center;margin:0 8px 0 0;height:30px;width:30px}.checkout-success-block.refer-a-friend .button{width:100%;display:block}.checkout-success-promo{border-radius:20px;background:url('../Magento_Checkout/images/success/checkout-success-promo-bg-mobile.png') no-repeat bottom center;background-size:cover;position:relative;max-width:330px;margin:0 auto 20px;padding:110px 0 0}.checkout-success-promo:after{content:url('../images/whsker-corner-badge-top-right.png');display:block;position:absolute;top:0;right:0}.checkout-success-promo img{margin:0 auto;display:block;height:300px;width:auto}.checkout-success-promo .button{display:block;background:#262323}.checkout-success-promo .savings{color:#fbb040}.checkout-success-items .product-item-actions{display:none !important}.section.w-screen{inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative}.section-bg{position:absolute;display:block;inset:0 50%;z-index:-2;transform:translateX(-50%);width:100%;overflow:hidden}.section .section .section-bg{z-index:-1}.section-bg img,.section-bg video,.section-bg video{display:block;min-height:100%;min-width:100%;height:auto;inset:0;position:absolute;width:auto;transform:translate(-50%,-50%);left:50%;top:50%;object-fit:cover}.section-bg.w-screen{width:100vw}.section-bg.w-full{width:100vw}.section-bg.w-max{width:100vw;max-width:1440px}.section-bg.dark-overlay:before{content:'';position:absolute;display:block;inset:0;z-index:1;background:#262323;opacity:.3}*:has(>.section-bg){position:relative}.css-slider{overflow:hidden;display:block;inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative}.css-slider.center-if-no-scroll .css-slider-inner{max-width:fit-content;margin:0 auto}.css-slider-inner{display:flex;width:inherit;scrollbar-width:none;overflow:scroll hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.css-slider-inner:before,.css-slider-inner:after{content:'';display:block;flex:0 0 15px}.css-slider-pagination{display:block;text-align:center;font-size:0;width:max-content;margin:0 auto 5px;padding:10px}.css-slider-pagination a{width:50px;display:inline-block;height:4px;border-radius:4px;margin:0 5px;background:#bfbfc2;cursor:pointer}.css-slider-pagination a.is-active{background:#fbb040}.accordion [data-role=collapsible]{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.accordion [data-role=collapsible]:last-child{border-bottom:0}.accordion [data-role=collapsible]:last-child [data-role=content]{padding-bottom:0}.accordion [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{transform:rotate(180deg)}.accordion [data-role=trigger]{padding:15px 20px 15px 0;cursor:pointer;position:relative}.accordion [data-role=trigger]:after{content:'';position:absolute;width:10px;height:10px;right:0;top:50%;margin-top:-5px;mask:url('../images/icons/chevron-down.svg') no-repeat center;background-color:#262323;mask-size:contain;transition:all .2s}.accordion [data-role=content]{padding:17px 0 48px}.three-sixty-viewer-images img{display:block;margin:0 auto}.three-sixty-viewer-drag-icon{margin:-2% 20px}.three-sixty-viewer-controls{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:30px}.three-sixty-viewer-button{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;height:26px;width:26px;display:flex;justify-content:center;align-content:center}.three-sixty-viewer-button:focus,.three-sixty-viewer-button:active{background:0 0;border:none}.three-sixty-viewer-button:hover{background:0 0;border:none}.three-sixty-viewer-button.disabled,.three-sixty-viewer-button[disabled],fieldset[disabled] .three-sixty-viewer-button{pointer-events:none}.three-sixty-viewer-button svg{width:60%}.three-sixty-scroller{height:2000px}.three-sixty-scroller-inner{position:sticky;top:0;transition:top .18s linear;overflow:hidden;height:auto}.co-app-download{position:relative;height:100%}.co-app-download-content{z-index:1;position:relative;display:flex;flex-direction:column;align-items:center;padding:27px 0 340px}.co-app-download-media img{object-fit:cover;object-position:bottom;display:block;height:100%;width:100%;top:0;left:0;position:absolute;border-radius:20px}.m-image-text .modal-header{padding:0}.m-image-text .modal-header .action-close{top:15px;right:15px}.m-image-text .modal-title{padding:0}.m-image-text .modal-inner-wrap{background:0 0;border-radius:18px;max-width:1020px}.m-image-text .modal-content{padding:0}.m-image-text-container{background:#fff}.m-image-text-media img{height:100%;width:100%;object-fit:cover;display:block;border-radius:16px}.m-image-text-content{padding:35px;flex:1}.m-product-info{left:auto;width:390px;max-width:90%}.m-product-info .modal-header{padding:0}.m-product-info .modal-content{padding:0;height:100%}.m-product-info-wrapper{height:100%}:not(.modals-wrapper) .m-product-info-wrapper{display:none}.m-product-info-inner{height:100%;display:flex;flex-direction:column}.m-product-info-header img{display:block}.m-product-info-content{background-color:#fff;padding:30px}.m-product-info-footer{margin-top:auto;background-color:#fdfaf3;padding:20px 30px;position:relative}.m-product-info-footer a:before{content:'';position:absolute;inset:0;display:block;z-index:1}.fit-guide{margin-bottom:20px}.fit-guide-heading{display:flex;justify-content:space-between;align-items:flex-start}.fit-guide-subheading{display:flex;gap:7px;align-items:center}.fit-guide-switch{background-color:#fdfaf3;border-radius:15px;height:30px;display:flex}.fit-guide-switch button{background:0 0;border:0;border-radius:0;box-shadow:none;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;padding:0 10px;border-radius:15px;color:inherit;font-size:inherit}.fit-guide-switch button:focus,.fit-guide-switch button:active{background:0 0;border:none}.fit-guide-switch button:hover{background:0 0;border:none}.fit-guide-switch button.disabled,.fit-guide-switch button[disabled],fieldset[disabled] .fit-guide-switch button{pointer-events:none}.fit-guide-switch button.is-selected{background-color:#262323;color:#fdfaf3}.fit-guide-bar{position:relative;padding-top:20px;display:flex;justify-content:space-between}.fit-guide-bar:before,.fit-guide-bar:after{content:'';position:absolute;inset:0 0 auto;height:10px}.fit-guide-bar:before{background-color:#bfbfc2}.fit-guide-bar:after{background-color:#262323;left:7px;right:7px}.m-slide-bottom .modal-header{padding:0;height:40px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d9d9d9}.m-slide-bottom .modal-header .action-close{width:40px;height:40px;top:0;right:0;background:rgba(255,255,255,.16)}.m-slide-bottom .modal-header .action-close:before{background-color:#262323}.m-slide-bottom .modal-title{padding:0}.m-slide-bottom .modal-inner-wrap{background:#fdfaf3;border-radius:18px;max-width:900px}.m-slide-bottom .modal-content{padding:30px}.m-slide-bottom .three-sixty-viewer{max-width:400px;margin:0 auto}.m-warranty-addon .modal-header{padding:0}.m-warranty-addon .modal-header .action-close{top:15px;right:15px;background:rgba(255,255,255,.16)}.m-warranty-addon .modal-title{padding:0}.m-warranty-addon .modal-inner-wrap{border-radius:18px;overflow:hidden;width:90%}.m-warranty-addon .modal-content{padding:0}.m-warranty-addon-heading{display:flex;padding:20px 20px 0;align-items:center;gap:15px}.m-warranty-addon-heading-title{flex:1;padding-bottom:15px}.m-warranty-addon-heading-media{flex:0 0 135px;margin-top:auto}.m-warranty-addon-heading-media img{display:block}.m-warranty-addon-content{background:#262323;padding:20px;border-radius:16px 16px 0 0}.m-warranty-addon-buttons{display:flex;flex-wrap:wrap;gap:15px}.m-whisker-plus-addon .modal-header{padding:0}.m-whisker-plus-addon .modal-header .action-close{top:15px;right:15px;background:rgba(255,255,255,.16)}.m-whisker-plus-addon .modal-title{padding:0}.m-whisker-plus-addon .modal-inner-wrap{border-radius:18px;overflow:hidden;width:90%}.m-whisker-plus-addon .modal-content{padding:0}.m-whisker-plus-addon-heading{display:flex;align-items:center;gap:15px}.m-whisker-plus-addon-heading-logo{width:35px}.m-whisker-plus-addon-heading-title{flex:1;padding:20px}.m-whisker-plus-addon-heading-media{flex:0 0 40%;margin-top:auto;padding:20px 20px 0 0}.m-whisker-plus-addon-heading-media img{display:block}.m-whisker-plus-addon-heading-media .video-wrapper{padding:0}.m-whisker-plus-addon-heading-media .video-wrapper video{position:relative;display:block}.m-whisker-plus-addon-content{background:#262323;padding:20px;border-radius:16px 16px 0 0}.m-whisker-plus-addon-tag{background:linear-gradient(97deg,#fae8cb 0%,#fae8cb 83.98%,#fcc067 110.55%);padding:2px 10px;border-radius:20px;position:absolute;inset:0 auto auto 10px;transform:translateY(-50%)}.m-whisker-plus-addon-options{display:flex;gap:10px}.m-whisker-plus-addon-options>*{flex:1;padding:20px 10px;border-radius:15px;border:1px solid #d9d9d9;background:#fff;position:relative}.m-whisker-plus-addon-cancel{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;border:1px solid #d9d9d9;border-radius:15px;text-decoration:underline;padding:15px;text-align:left;width:100%;display:flex;align-items:center;justify-content:space-between}.m-whisker-plus-addon-cancel:focus,.m-whisker-plus-addon-cancel:active{background:0 0;border:none}.m-whisker-plus-addon-cancel:hover{background:0 0;border:none}.m-whisker-plus-addon-cancel.disabled,.m-whisker-plus-addon-cancel[disabled],fieldset[disabled] .m-whisker-plus-addon-cancel{pointer-events:none}.m-whisker-plus-addon-cancel:after{display:block;content:"";width:20px;height:20px;background-color:#262323;mask:url('../images/icons/link.svg') no-repeat center;mask-size:contain}.m-whisker-plus-addon-cancel:hover,.m-whisker-plus-addon-cancel:focus{border:1px solid #d9d9d9;color:#262323;text-decoration:underline;opacity:.6}.s-3d-media{display:flex;justify-content:center}.s-3d-media img{max-width:300px}.s-3d-media canvas{width:800px;position:relative;z-index:-1;margin:-50px 0}.s-3d-links{display:flex;gap:10px;flex-direction:column;justify-self:center;max-width:400px;width:100%}.s-3d-link-icon,.s-3d-link-content{display:none}.s-3d-link-action a{display:block}.s-boosters{display:flex}.s-boosters-card{display:flex;transition:transform .3s cubic-bezier(0,0,.5,1);transform:scale(1);overflow:hidden}.s-boosters-card:hover{transform:scale(1.1)}.s-boosters-card.is-active .s-boosters-card-icon{position:relative;margin-bottom:12px}.s-boosters-card.is-active .s-boosters-card-icon:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:4px;border-style:solid;border-color:#262323 transparent transparent}.s-boosters-card.is-active .s-boosters-card-subtitle{margin-bottom:10px}.s-boosters-card-icon{background:#262323;border-radius:8px;height:53px;width:53px;display:flex;align-items:center;justify-content:center}.s-boosters-card-icon svg,.s-boosters-card-icon img{max-height:30px;max-width:30px}.s-boosters-card-action{background:0 0;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;display:flex;width:100%;justify-content:space-between;color:inherit}.s-boosters-card-action:focus,.s-boosters-card-action:active{background:0 0;border:none}.s-boosters-card-action:hover{background:0 0;border:none}.s-boosters-card-action.disabled,.s-boosters-card-action[disabled],fieldset[disabled] .s-boosters-card-action{pointer-events:none}.s-boosters-card-action:before{content:'';display:block;position:absolute;inset:0;z-index:1}.s-boosters-card-action:after{content:'';height:19px;width:19px;display:block;background:url('../images/icons/circle-plus.svg') no-repeat center;background-size:contain}.s-boosters-card-action:focus,.s-boosters-card-action:active,.s-boosters-card-action:hover{color:inherit}.s-boosters-card-media{margin:-1px -1px -1px auto;position:relative;flex:0 0 150px;pointer-events:none}.s-boosters-card-media img{height:100%;width:100%;object-fit:cover;display:block;object-position:left center;position:absolute;inset:0}.s-column-cards{display:flex;gap:20px;flex-direction:column;align-items:center}.s-column-cards-item{padding:30px;max-width:400px;border-radius:15px;overflow:hidden}.s-column-cards-item-media{margin:-30px -30px 30px}.s-featured{display:flex;flex-direction:column;gap:20px}.s-featured-item{overflow:hidden;position:relative;aspect-ratio:1.1;display:flex;align-items:center;justify-content:center;padding:20px}.s-featured-item.align-top{padding-top:0;align-items:flex-start}.s-featured-item.align-top .s-featured-item-content{border-radius:0 0 15px 15px;width:100%}.s-featured-item.align-bottom{padding-bottom:0;align-items:flex-end}.s-featured-item.align-bottom .s-featured-item-content{border-radius:15px 15px 0 0;width:100%}.s-featured-item.align-left{padding-left:0;justify-content:flex-start}.s-featured-item.align-left .s-featured-item-content{border-radius:0 15px 15px 0;height:100%}.s-featured-item.align-right{padding-right:0;justify-content:flex-end}.s-featured-item.align-right .s-featured-item-content{border-radius:15px 0 0 15px;height:100%}.s-featured-item-content{z-index:1;padding:30px;display:flex;flex-direction:column;justify-content:center;border-radius:15px;min-width:calc(50% + 30px);min-height:calc(50% + 30px);width:min-content}.s-featured-item img{object-fit:cover;object-position:bottom;display:block;height:100%;width:100%;inset:0;position:absolute}.s-feature-list{display:flex;flex-direction:column}.s-feature-list-heading{margin-bottom:25px}.s-feature-list-media{max-width:280px;margin:0 auto 15px}.s-feature-grid [data-role=title]{padding:15px 20px 15px 0;margin-bottom:12px;cursor:pointer;position:relative;border-bottom:1px solid #d9d9d9}.s-feature-grid [data-role=title][aria-expanded=true]{border:0;padding:0}.s-feature-grid [data-role=title][aria-expanded=true]:after{transform:rotate(180deg)}.s-feature-grid [data-role=title]:after{content:'';position:absolute;width:20px;height:20px;right:0;top:50%;margin-top:-5px;mask:url('../images/icons/chevron-down.svg') no-repeat center;background-color:#262323;mask-size:contain;transition:all .2s}.s-feature-grid [data-role=content]{padding-bottom:12px;border-bottom:1px solid #d9d9d9}.s-feature-grid ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.s-feature-grid ul li{display:flex;margin:0;align-items:center;gap:1em;text-wrap:balance}.s-feature-grid ul li>*:has(>img,>svg){display:flex;justify-content:center;align-items:center;height:3.5em;flex:0 0 3.5em;border-radius:10px}.s-feature-grid ul li>*:last-child{align-self:center}.s-feature-split{display:flex;flex-direction:column;gap:63px}.s-feature-split-item-media{margin-bottom:50px;border-radius:10px;overflow:hidden}.s-feature-split-item-media img,.s-feature-split-item-media video{display:block}.s-feature-split-item-content>*:last-child{margin-bottom:0}.s-feature-spotlight{position:relative;display:flex;flex-direction:column;max-width:345px;margin:0 auto;gap:20px}.s-feature-spotlight-media{height:100%;display:flex}.s-feature-spotlight-media img{max-height:100%;display:block}.s-logo-grid.size-large ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.s-logo-grid.size-large li{padding-bottom:55%}.s-logo-grid ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;padding:0;margin:0;list-style:none none}.s-logo-grid li{margin:0;position:relative;background:#f3f0e6;padding:0 0 80%;border-radius:15px}.s-logo-grid img{position:absolute;top:50%;left:50%;max-width:75%;max-height:75%;transform:translate(-50%,-50%);width:auto}.s-flag-grid ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;margin:0;list-style:none none;gap:15px}.s-flag-grid li{padding:0;margin:0;position:relative;background:#f3f0e6;border-radius:15px;color:#000}.s-flag-grid a{display:flex;position:relative;padding:15px;gap:15px;align-items:center}.s-flag-grid a img{max-height:45px;max-width:45px;width:auto;height:auto}.s-stats{display:grid;padding:30px 32px;row-gap:24px;column-gap:16px;align-self:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.s-stats-item{display:flex;flex-direction:column;gap:6px;padding-bottom:6px;border-bottom:1px solid #fff}.s-stats-item>div{display:flex;gap:5px;align-items:flex-end}.s-stats-item sup{line-height:unset;top:unset;font-size:.5em}.s-stats-item sub{line-height:.9em;font-size:.5em;bottom:0}.s-stats-item-counter{overflow:hidden;white-space:nowrap;display:inline-flex;height:.9em;vertical-align:bottom;opacity:0}.s-stats-item-counter>span{display:flex;flex-direction:column;transition:transform 2s cubic-bezier(0,-.4,.4,1.1);height:fit-content;text-align:center;transform:translateY(-100%)}.s-stats-item-counter>span span{display:block;height:.9em}.s-stats-item-counter>span:nth-child(odd){transform:translateY(100%);align-self:flex-end;flex-direction:column-reverse}.s-stats-item-counter.animate{opacity:1}.s-stats-item-counter.animate>span{transform:translateY(0)}.s-testimonial{position:relative}.s-testimonial figure{display:flex;flex-direction:column;justify-content:end;gap:35px}.s-testimonial figure blockquote{padding:30px 0;position:relative;z-index:1}.s-testimonial figure blockquote:after{content:'';inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;display:block;position:absolute;background:url('../images/icons/quote-background.svg') no-repeat;background-size:auto 100%;z-index:-1}.s-testimonial figure figcaption{margin:0 0 0 auto;color:inherit;text-align:right;display:flex;flex-direction:column;gap:10px}.s-testimonial figure figcaption:before{display:none}.s-testimonial figure figcaption cite{border-radius:10px;display:block;padding:10px 20px;width:max-content;text-align:left}.s-testimonials-large-card{background-color:#fff;border-radius:10px;overflow:hidden;position:relative;aspect-ratio:1.1;display:flex;align-items:end;padding:37px 22px;gap:30px}.s-testimonials-large-card-grid{display:flex;flex-direction:column;gap:20px}.s-testimonials-large-card:after{content:'';position:absolute;display:block;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 70%);z-index:1}.s-testimonials-large-card blockquote{position:relative;z-index:2;flex:1}.s-testimonials-large-card-action{position:relative;z-index:2;width:56px}.s-testimonials-large-card img{object-fit:cover;object-position:bottom;display:block;height:100%;width:100%;inset:0;position:absolute;z-index:0}.s-testimonials-small-card{background-color:#fdfaf3;border-radius:22px;overflow:hidden;position:relative;display:flex;align-items:center;padding:25px;gap:10px;flex:1}.s-testimonials-small-card-grid{display:flex;flex-direction:column;gap:20px;max-width:400px;margin-left:auto;margin-right:auto}.s-testimonials-small-card img,.s-testimonials-small-card svg{display:block;width:auto}.s-testimonials-small-card>div:first-child{flex:1}.s-testimonials-small-card>div:first-child img,.s-testimonials-small-card>div:first-child svg{max-height:50px}.s-testimonials-small-card>div:not(:first-child){max-width:45%}.s-testimonials-small-card img,.s-testimonials-small-card svg{max-height:170px}.s-testimonials-small-card>a{background:#262323;margin-right:10px}.s-testimonials-small-card>a:after{content:'';position:absolute;inset:0;z-index:2}.s-testimonials-small-card>a:before{content:'';display:block;height:15px;width:8px;top:50%;transform:translateY(-50%);right:20px;position:absolute;background-color:inherit;mask:url('../images/icons/chevron-right.svg') no-repeat center;mask-size:contain}.s-testimonials-small-card>a>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.s-testimonials-video-navigation .is-active .button{background-color:#262323;color:#fff;border-color:#262323}.s-testimonials-video-navigation-item{margin-right:12px;flex:1 0 auto;position:relative}.s-testimonials-video-navigation-item:last-of-type{margin-right:0}.s-testimonials-video-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.s-testimonials-video-item{padding:10px 10px 20px;border-radius:25px}.s-testimonials-video-item-media{aspect-ratio:.9;margin-bottom:15px;position:relative;border-radius:inherit;overflow:hidden}.s-testimonials-video-item-media img{object-fit:cover;display:block;height:100%;width:100%}.s-testimonials-video-item-media a{display:block;height:100%;width:100%}.s-testimonials-video-item-media .video-button{position:absolute;width:38%;inset:50% 50% auto auto;transform:translate(50%,-50%)}.s-testimonials-video-item-content{padding:0 10px}.s-slider-cms-item{margin-right:12px;flex:1 0 80%}.s-slider-cms-item:last-of-type{margin-right:0}.s-slider-cms-item-media{margin-bottom:28px}.s-slider-cms-item-media img{width:100%;display:block}.s-slider-cms-item-content{max-width:75%}.s-slider-cms-pagination{margin-top:40px}.s-slider-cards-item{position:relative;margin-right:14px;flex:1 0 250px;max-width:250px;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.s-slider-cards-item:last-of-type{margin-right:0}.s-slider-cards-item-media img{display:block}.s-slider-cards-item-content{background:#262323;padding:25px 30px 35px;flex:1}.s-slider-cards-item-content>*:last-child{margin-bottom:0}.s-slider-links{position:relative}.s-slider-links.is-separator{height:0}.s-slider-links.is-separator>div{transform:translate(0,-50%)}.s-slider-links-item{flex:1 0 50%;position:relative;margin-right:20px;border-radius:15px;padding:6px;background:#fff;min-width:300px}.s-slider-links-item:last-of-type{margin-right:0}.s-slider-links-item a{display:flex;text-decoration:none;align-items:center;height:100%;background-color:#fdfaf3;border-radius:10px;overflow:hidden}.s-slider-links-item-media{width:96px;flex:auto 0 0}.s-slider-links-item-media img{display:block}.s-slider-links-item-content{padding:15px;flex:1}.s-slider-links-item-arrow{flex:auto 0 0;margin-right:15px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background-color:#fbb040;border-radius:50%;line-height:1em}.s-slider-links-item-arrow:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;content:"\e903";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.s-slider-testimonials-item{flex:1 0 100%;flex-basis:calc(100vw - (15px*2));margin-right:15px;display:flex;gap:10px}.s-slider-testimonials-item:last-of-type{margin-right:0}.s-slider-testimonials-item-media{flex:0 0 30%;position:relative}.s-slider-testimonials-item-media img{object-fit:cover;display:block;height:100%;width:100%;inset:0;position:absolute;z-index:0;border-radius:16px}.s-slider-testimonials-item-content{position:relative;border-radius:16px}.s-slider-testimonials-item-content figure{display:flex;flex-direction:column;justify-content:end;gap:15px;padding:30px 0;height:100%}.s-slider-testimonials-item-content figure blockquote{margin:auto 0;padding:5px 10px;position:relative;z-index:1}.s-slider-testimonials-item-content figure blockquote:after{content:'';inset:0;display:block;position:absolute;background:url('../images/icons/quote-background.svg') no-repeat;background-size:auto 100%;z-index:-1}.s-slider-testimonials-item-content figure figcaption{margin:0 0 0 auto;color:inherit;text-align:right;display:flex;flex-direction:column;gap:10px}.s-slider-testimonials-item-content figure figcaption:before{display:none}.s-slider-testimonials-item-content figure figcaption cite{border-radius:5px 0 0 5px;display:block;padding:10px 20px;width:max-content;text-align:left}.s-slider-testimonials-item-content figure figcaption cite strong{display:block}.s-slider-testimonials-pagination{margin:10px auto 0}.s-slidey{display:flex;color:#fff}.s-slidey-card{flex:1;position:relative;transition:all .6s cubic-bezier(.22,1,.36,1);overflow:hidden;border-radius:15px}.s-slidey-card:before{content:'';background:linear-gradient(180deg,rgba(0,0,0,0) 30.75%,rgba(0,0,0,.7) 70.13%);position:absolute;inset:0;z-index:1}.s-slidey-card.is-active{flex:2}.s-slidey-card.is-active .s-slidey-card-content{transform:translateY(0);transition:transform .3s .3s cubic-bezier(.22,1,.36,1)}.s-slidey-card.is-active .s-slidey-card-content>*{opacity:1;transition:opacity .3s .3s cubic-bezier(.22,1,.36,1)}.s-slidey-card.is-active .s-slidey-card-content>*:first-child:after{opacity:0}.s-slidey-card.is-active .s-slidey-card-media:has(img):has(video) img{opacity:0}.s-slidey-card.is-active .s-slidey-card-media:has(img):has(video) video{opacity:1}.s-slidey-card-content{left:0;right:0;position:absolute;transform:translateY(100%);transition:transform .15s cubic-bezier(.22,1,.36,1);z-index:2}.s-slidey-card-content>*:first-child{position:absolute;bottom:100%;justify-content:space-between;align-items:flex-end;width:100%;display:flex;text-wrap:balance}.s-slidey-card-content>*:first-child:after{content:'';margin:0 0 0 10px;height:1em;width:1em;display:block;background:url('../images/icons/circle-plus.svg') no-repeat center;background-size:contain;flex-shrink:0;flex-grow:0;transition:opacity .3s cubic-bezier(.22,1,.36,1)}.s-slidey-card-content>*:not(:first-child){opacity:0;transition:opacity .3s cubic-bezier(.22,1,.36,1)}.s-slidey-card-media{position:absolute;inset:0}.s-slidey-card-media:has(img):has(video) video{opacity:0}.s-slidey-card-media img,.s-slidey-card-media video{height:100% !important;width:100% !important;object-fit:cover !important;transform:none !important;display:block;object-position:center;position:absolute;inset:0;transition:opacity .6s cubic-bezier(.22,1,.36,1)}.s-split{display:flex;flex-direction:column;gap:20px}.s-split-media-card{overflow:hidden;position:relative;aspect-ratio:.9399999999999999;display:flex;align-items:end;padding:30px}.s-split-media-card:after{content:'';position:absolute;display:block;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 70%);z-index:1}.s-split-media-card-content{margin:0;position:relative;z-index:2;flex:1}.s-split-media-card img{object-fit:cover;object-position:bottom;display:block;height:100%;width:100%;inset:0;position:absolute;z-index:0}.s-split-text-cards{display:flex;flex-direction:column;gap:20px}.s-split-text-card{overflow:hidden;position:relative;padding:30px}.s-split-text-card-action{margin:18px 0 0}.s-faq-cards{margin-bottom:30px}.s-faq-card{position:relative;margin-right:7px;flex:1 0 230px;overflow:hidden;border-radius:12px;background:#bfbfc2}.s-faq-card:last-of-type{margin-right:0}.s-faq-card-badge{position:absolute;top:8px;left:21px;border-radius:50px;background:rgba(33,33,33,.68);padding:10px;z-index:2}.s-faq-card-caption{position:absolute;left:21px;bottom:24px;z-index:2}.s-faq-card-action{position:absolute;inset:0;z-index:2}.s-faq-card-action>span{width:52px;height:52px;position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)}.s-faq-card-media{overflow:hidden;border-radius:15px;aspect-ratio:1;background:inherit;z-index:0}.s-faq-card-media:before{content:'';display:block;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);opacity:.7;position:absolute;z-index:1}.s-faq-card-media img{object-fit:cover;object-position:center;display:block;height:100%;width:100%;inset:0;position:absolute}.s-faq-categories{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px}.s-faq-category{border-radius:20px;background:#fff;padding:32px 26px}.s-faq-category-title{margin-bottom:10px}.s-faq-accordion [data-role=collapsible]{border-bottom:1px solid #d9d9d9}.s-faq-accordion [data-role=collapsible]:last-child{border-bottom:0}.s-faq-accordion [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{transform:rotate(180deg)}.s-faq-accordion [data-role=trigger]{padding:15px 20px 15px 0;cursor:pointer;position:relative}.s-faq-accordion [data-role=trigger]:after{content:'';position:absolute;width:10px;height:10px;right:0;top:50%;margin-top:-5px;mask:url('../images/icons/chevron-down-thick.svg') no-repeat center;background-color:#fbb040;mask-size:contain;transition:all .2s}.s-faq-accordion [data-role=content]{padding:17px 0 48px}.s-hero-1-content>*:last-child{margin-bottom:0}.s-hero-1-media{margin-top:25px;border-radius:15px;overflow:hidden}.s-hero-1-media img{display:block}.media-overlay-card-1{overflow:hidden;display:flex}.media-overlay-card-1-content{position:relative;z-index:1;border-radius:15px}.media-overlay-card-1-media{position:absolute;inset:0}.media-overlay-card-1-media img{object-fit:cover;display:block;height:100%;width:100%}.media-overlay-card-1-media .video-wrapper{padding:0;height:100%}.media-overlay-card-1-action{display:flex;align-items:center;justify-content:center}.media-overlay-card-1-action a{height:100px;width:100px}.media-overlay-card-2{overflow:hidden;display:flex}.media-overlay-card-2-media img{object-fit:cover;display:block;height:100%;width:100%}.media-overlay-card-2-media .video-wrapper{padding:0;height:100%}.s-promo-h{position:relative}.s-promo-h-wrapper{display:flex;min-height:200px;border-radius:inherit;overflow:hidden;position:relative}.s-promo-h-pill{padding:6px 23px;z-index:2;border-radius:20px;position:absolute;inset:0 50% auto auto;width:max-content;transform:translate(50%,-50%)}.s-promo-h-media{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;width:33%;padding:15px;z-index:1}.s-promo-h-media img{object-fit:cover;display:block;height:100%;width:100%;inset:0;position:absolute;z-index:-1}.s-promo-h-content{text-wrap:balance;padding:15px 12px;flex:1;display:flex;align-items:center;justify-content:center;z-index:1}.s-promo-h-content-wrapper{width:fit-content}.s-promo-h-bg{position:absolute;inset:0;z-index:0}.s-promo-h-bg img{object-fit:cover;display:block;height:100%;width:100%;inset:0;position:absolute}.s-promo-b{position:relative;overflow:hidden}.s-promo-b svg{display:block}.s-promo-b-content{position:relative;display:flex;align-items:center;gap:15px;padding:15px;z-index:1}.s-promo-b-info{position:relative;display:flex;align-items:center;background:rgba(0,0,0,.3);padding:15px;z-index:1}.s-promo-b-bg{position:absolute;inset:0;z-index:0}.s-promo-b-bg img{object-fit:cover;display:block;height:100%;width:100%;inset:0;position:absolute}.s-specs{border-radius:21px;background:#fdfaf3;padding:20px 30px}.s-specs-tabs table>tbody>tr{border-bottom:1px solid #d9d9d9}.s-specs-tabs table>tbody>tr:first-child>th,.s-specs-tabs table>tbody>tr:first-child>td{padding-top:0}.s-specs-tabs table>tbody>tr:last-child{border-bottom:0}.s-specs-tabs table>tbody>tr:last-child>th,.s-specs-tabs table>tbody>tr:last-child>td{padding-bottom:0}.s-specs-tabs table>tbody>tr>th{padding:9px 5px 9px 0;font-weight:unset}.s-specs-tabs table>tbody>tr>td{padding:9px 0 9px 5px;text-align:right}.s-specs-tab-full{padding-top:25px}.s-specs-accordion [data-role=collapsible]{border-bottom:1px solid #262323}.s-specs-accordion [data-role=collapsible]:last-child{border-bottom:0}.s-specs-accordion [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{transform:rotate(180deg)}.s-specs-accordion [data-role=collapsible][aria-expanded=false] [data-role=trigger]:after{background-color:#fbb040}.s-specs-accordion [data-role=trigger]{padding:15px 20px 15px 0;cursor:pointer;position:relative}.s-specs-accordion [data-role=trigger]:after{content:'';position:absolute;width:10px;height:10px;right:0;top:50%;margin-top:-5px;mask:url('../images/icons/chevron-down-thick.svg') no-repeat center;background-color:#262323;mask-size:contain;transition:all .2s}.s-specs-accordion [data-role=content]{padding:0 0 20px}.s-specs-dimensions{display:flex;flex-direction:column;gap:30px}.s-specs-assembly{display:flex;flex-direction:column;gap:22px}.s-specs-assembly-heading{flex:0 0}.s-specs-assembly-media{flex:1;min-height:0}.s-specs-assembly-media a{position:relative;display:block;height:100%}.s-specs-assembly-media img{max-width:100%;max-height:100%;display:block;height:auto;width:auto;margin:0 auto}.s-specs-assembly-media .video-button{position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%);width:70px;height:70px}.s-specs-included{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.s-specs-included-item{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:flex-start;padding:20px 10px;text-align:center}.s-specs-included-item-media{height:100%;width:100%;max-height:100px;max-width:100px;display:flex;align-items:center;justify-content:center}.s-specs-included-item-media img{max-width:100%;max-height:100%;display:block;object-fit:contain}.s-specs-app{display:flex;flex-direction:column;margin-bottom:-43px}.s-specs-app-content>*:last-child{margin-bottom:0}.s-specs-app-media{display:flex;align-items:flex-end;justify-content:center}.s-specs-app-media img{display:block;max-height:100%;width:auto}.s-careers-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,1fr);gap:10px}.s-careers-grid-item{position:relative;background:#f3f0e6;overflow:hidden;border-radius:10px}.s-careers-grid-item img{width:100%;height:100%;object-fit:cover;position:absolute}.s-careers-grid-item .label{position:absolute;bottom:10px;left:0;background:#fff;padding:3px 5px;border-radius:0 5px 5px 0}.s-careers-grid-item .label strong{display:block}.s-careers-grid-item.text{padding:15px 20px;display:flex;flex-direction:column;justify-content:center}.s-careers-grid-item.small-image{padding-bottom:100%}.s-careers-grid-item:nth-child(1){grid-area:1/1/2/2}.s-careers-grid-item:nth-child(2){grid-area:1/2/2/3}.s-careers-grid-item:nth-child(3){grid-area:1/3/2/4}.s-careers-grid-item:nth-child(4){grid-area:2/1/3/2}.s-careers-grid-item:nth-child(5){grid-area:4/1/5/2}.s-careers-grid-item:nth-child(6){grid-area:4/2/5/3}.s-careers-grid-item:nth-child(7){grid-area:4/3/5/4}.s-careers-grid-item:nth-child(8){grid-area:5/1/6/2}.s-careers-grid-item:nth-child(9){grid-area:5/2/6/3}.s-careers-grid-item:nth-child(10){grid-area:6/3/7/4}.s-careers-grid-item:nth-child(11){grid-area:4/3/6/4}.s-careers-grid-item:nth-child(12){grid-area:3/1/5/3}.s-careers-grid-item:nth-child(13){grid-area:3/3/4/4}.s-careers-grid-item:nth-child(14){grid-area:2/2/3/4}.s-careers-grid-item:nth-child(15){grid-area:6/1/7/3}.s-text-split{display:flex;flex-direction:column;gap:20px}.cms-content{color:#595959}.cms-content>*:first-child{margin-top:0}.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6{color:#262323;display:block;margin:1.3em 0 12px}.cms-content h2{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%;line-height:normal}.cms-content h3{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%}.cms-content h4,.cms-content h5,.cms-content h6{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:135%}.cms-content img{display:inline-block;border-radius:10px;height:auto;margin:35px 0;max-width:100%}.cms-content .table-wrapper{overflow-x:auto;margin:1.3em 0}.cms-content .table-wrapper table{margin:0}.cms-content table{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;color:#262323;margin:1.3em 0}.cms-content table td,.cms-content table th{padding:20px 10px;vertical-align:middle;min-width:100px}.cms-content blockquote{margin:35px 0;position:relative}.cms-content blockquote>*:not(img){padding:0 0 0 22px}.cms-content blockquote img{margin:0 0 15px}.cms-content blockquote p{font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:120%;position:relative;color:#262323}.cms-content blockquote p:first-of-type{margin:0}.cms-content blockquote p:first-of-type:before{display:block;content:"";width:15px;height:15px;background-color:#fbb040;mask:url('../images/icons/quote.svg') no-repeat center;mask-size:contain}.cms-content blockquote p:first-of-type:before{position:absolute;left:0;top:2px}.cms-content blockquote footer{font-size:14px}.cms-content img+blockquote{margin-top:-15px}.cms-content .toc{background:#f3f0e6;border-radius:15px;padding:30px 20px;margin:35px 0}.cms-content .toc>*:first-child{font-weight:500;font-size:26px;letter-spacing:-.02em;line-height:130%;color:#262323;margin:0 0 5px}.cms-content .toc ul,.cms-content .toc ol{list-style:none;margin:0;padding:0}.cms-content .toc li{border-bottom:1px solid #d9d9d9;display:flex;gap:8px;margin:0;padding:5px 0 8px}.cms-content .toc li:first-child{padding-top:0}.cms-content .toc li:last-child{border-bottom:none}.cms-content .toc li:before{display:block;content:"";width:20px;height:20px;background-color:#595959;mask:url('../images/icons/paw-print.svg') no-repeat center;mask-size:contain}.cms-content .toc li:before{top:3px;position:relative;flex:0 0 20px}.cms-content .toc a{color:#262323;text-decoration:none}.cms-content .toc a:hover,.cms-content .toc a:focus{text-decoration:underline}.s-no-route-content{position:relative;z-index:1}body.page-layout-customer-auth .page-main{padding-top:40px;padding-bottom:40px;min-height:50dvh}body.page-layout-customer-auth .page-title-wrapper{margin:0 auto 40px;text-align:center;max-width:700px}body.page-layout-customer-auth .page-title-wrapper .page-title{margin:0 0 .27777778em}body.page-layout-customer-auth .page-footer{margin:0}.login-container{text-align:center;border-radius:15px;overflow:hidden}.login-container p{margin:1em 0}.login-container .block-new-customer .actions-toolbar{margin:25px 0}.login-container .amazon-or{line-height:1;max-width:75%;position:relative}.login-container .amazon-or span{background:#fff;display:inline-block;padding:0 8px;position:relative}.login-container .amazon-or:before{background:#e8e8e8;content:"";display:block;height:1px;left:0;position:relative;top:8px;width:100%}.login-container .block-customer-login{background:#f3f0e6}.login-container .fieldset{text-align:left}.login-container .field.password{margin-bottom:7px}.login-container .forgot-password{font-size:13px}.login-container .actions-toolbar{justify-content:center}.login-container .actions-toolbar>.primary{margin:0 auto}.form.password.forget,.form.password.reset{background:#fff;border-radius:15px;padding:30px 15px;max-width:420px;margin:0 auto;position:relative}.form.password.forget .field.note,.form.password.reset .field.note{display:none}.form.create.account{background:#fff;border:1px solid #e8e8e8;border-radius:15px;margin:0 auto;padding:30px 15px}.form.create.account .fieldset,.form.create.account .actions-toolbar{margin-left:auto;margin-right:auto;max-width:580px}.form.create.account .fieldset.create.info{margin-bottom:25px}.form.create.account .fieldset.additional_info{margin-top:2px}.abs-account-blocks,body.account .main .block,.block-dashboard-info .box,body.account .main .box.default,.block-dashboard-info .box-newsletter,body.account .main .block-dashboard-orders,body.account .main .block-balance-giftcard,.block-return-details .box,.magento-rma-guest-returns .column.main .block:not(.widget),[class^=sales-guest-] .column.main .block:not(.widget),.sales-guest-view .column.main .block:not(.widget){background:#fff;border-radius:15px;margin:0 0 14px;padding:22px 15px 10px}.abs-account-table-dark .col.actions:last-child .action,.block-dashboard-orders .table-order-items .col.actions:last-child .action{color:#000}.abs-account-table-dark .col.actions:last-child .action:hover,.block-dashboard-orders .table-order-items .col.actions:last-child .action:hover{color:#f69505}.abs-account-title,body.account .main .block-title,.block-dashboard-info .box-title,.account .legend,.block-return-details .box-title{display:flex;align-items:center;margin:0 0 15px}.abs-account-title>strong,body.account .main .block-title>strong,.block-dashboard-info .box-title>strong,.account .legend>strong,.block-return-details .box-title>strong{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%;margin:0 8px 0 0}.abs-account-title>.action,body.account .main .block-title>.action,.block-dashboard-info .box-title>.action,.account .legend>.action,.block-return-details .box-title>.action{margin-left:auto}.abs-account-title-icon:before,.box-information .box-title:before,.block-dashboard-addresses .block-title:before,.block-addresses-default .block-title:before,.block-return-details .box-title:before,.block-returns-tracking .box-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;line-height:20px;font-family:'theme-icons';margin:0 5px 0 0;display:inline-block;font-weight:400;speak:none;text-align:center}.abs-account-title-icon:before,.box-information .box-title:before,.block-dashboard-addresses .block-title:before,.block-addresses-default .block-title:before,.block-return-details .box-title:before,.block-returns-tracking .box-title:before{background:#000;border-radius:20px;color:#f1f1f1;display:inline-block;height:20px;width:20px;flex-shrink:0}.abs-account-actions{margin:0 6px 0 0}.abs-account-actions:last-child{margin-right:0}.abs-account-pages-button,.order-item-upsell .action.add-to-cart,.block-dashboard-orders .block-title .action,.block-reviews-dashboard .block-title .action,.box-newsletter .action.primary.button,.block-returns-tracking .block-title .action{background-image:none;background:#262323;border:1px solid #262323;border-radius:500px;color:#fff;cursor:pointer;display:inline-block;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;padding:.5em 2em;text-decoration:none;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center;font-size:14px}.abs-account-pages-button:focus,.abs-account-pages-button:active,.order-item-upsell .action.add-to-cart:focus,.order-item-upsell .action.add-to-cart:active,.block-dashboard-orders .block-title .action:focus,.block-dashboard-orders .block-title .action:active,.block-reviews-dashboard .block-title .action:focus,.block-reviews-dashboard .block-title .action:active,.box-newsletter .action.primary.button:focus,.box-newsletter .action.primary.button:active,.block-returns-tracking .block-title .action:focus,.block-returns-tracking .block-title .action:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.abs-account-pages-button:hover,.order-item-upsell .action.add-to-cart:hover,.block-dashboard-orders .block-title .action:hover,.block-reviews-dashboard .block-title .action:hover,.box-newsletter .action.primary.button:hover,.block-returns-tracking .block-title .action:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.abs-account-pages-button.disabled,.abs-account-pages-button[disabled],fieldset[disabled] .abs-account-pages-button,.order-item-upsell .action.add-to-cart.disabled,.order-item-upsell .action.add-to-cart[disabled],fieldset[disabled] .order-item-upsell .action.add-to-cart,.block-dashboard-orders .block-title .action.disabled,.block-dashboard-orders .block-title .action[disabled],fieldset[disabled] .block-dashboard-orders .block-title .action,.block-reviews-dashboard .block-title .action.disabled,.block-reviews-dashboard .block-title .action[disabled],fieldset[disabled] .block-reviews-dashboard .block-title .action,.box-newsletter .action.primary.button.disabled,.box-newsletter .action.primary.button[disabled],fieldset[disabled] .box-newsletter .action.primary.button,.block-returns-tracking .block-title .action.disabled,.block-returns-tracking .block-title .action[disabled],fieldset[disabled] .block-returns-tracking .block-title .action{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.abs-account-summary td,.order-details-items tfoot td{background:#f5f5f5}.abs-account-payment-form-width,#vault-edit-card-form,#vault-add-card-form{max-width:420px}.abs-account-table-wrapper,.table-wrapper.table-returns,.table-wrapper.additional-addresses,.table-wrapper.orders-recent,.table-wrapper.returns{background:#fdfaf3;border-radius:15px;max-width:100%;overflow:auto;padding:0 17px;width:100%}body.account .page-title-wrapper{margin:0 0 1em}body.account .page-title{margin-top:0}body.customer-account-index .page-title-wrapper{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.customer-account-logoutsuccess .page-main{min-height:30dvh}body.customer-account-logoutsuccess .main{text-align:center}.account-menu-wrapper{position:relative}.account-menu-wrapper .menu-header{align-items:center;display:flex;justify-content:space-between}.account-menu-wrapper .menu-header .button{margin-left:auto}.account-menu-wrapper .item{margin:10px 0 0}.account-menu-wrapper .item:first-child{margin-top:0}.account-menu-wrapper .item a,.account-menu-wrapper .item>strong{background:#fff;border:1px solid #e8e8e8;border-radius:12px;color:#000;display:block;padding:.9375em 1.5em;transition:border-color .18s linear,background-color .18s linear,color .18s linear}.account-menu-wrapper .item a:hover,.account-menu-wrapper .item>strong:hover,.account-menu-wrapper .item a:focus,.account-menu-wrapper .item>strong:focus{background:#000;border-color:#000;color:#fff;opacity:1}.account-menu-wrapper .item a{text-decoration:none}.account-menu-wrapper .item.current a,.account-menu-wrapper .item.current>strong{background:#383838;border-color:#383838;color:#fff}.account-menu-wrapper .item .delimiter{border-top:1px solid #e8e8e8;display:block;margin:1.125em 0}.account-menu-wrapper li.logout{border-top:1px solid #e8e8e8;margin-top:25px}.account-menu-wrapper li.logout a{align-items:center;justify-content:center;display:flex;text-decoration:none;padding-top:12px}.account-menu-wrapper li.logout a:before{display:block;content:"";width:14px;height:15px;background-color:#262323;mask:url('../images/icons/exit.svg') no-repeat center;mask-size:contain}.account-menu-wrapper li.logout a:before{margin:0 7px 0 0}.block-dashboard-addresses .address-divider{background:#ddd;height:1px;margin:15px 0}.block-dashboard-addresses address a{color:inherit;text-decoration:none}.block-addresses-list{margin:35px 0 0}.block-addresses-list table>thead>tr>th{white-space:nowrap}.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.box-newsletter .box-content{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.box-newsletter .box-content{background:linear-gradient(0deg,#fca747 0%,#f1ebde 69.64%,#f1eee3 100%) !important;border-radius:15px;padding:32px 32px 0}.box-newsletter .box-content img{display:block;margin:0 auto;max-height:160px;width:auto}.box-newsletter .icon-row{align-items:center;display:flex;margin:0 auto 25px;max-width:250px}.box-newsletter .icon-row i{align-items:center;border:1px solid #595959;border-radius:42px;display:flex;flex:0 0 42px;height:42px;justify-content:center;margin:0 10px 0 0}.box-newsletter .icon-row svg{display:block;width:20px}.block-dashboard-orders .action.order,.block-dashboard-orders .col.shipping{display:none !important}body.account .box.horizontal{display:flex;padding:22px 15px 10px;align-items:center}body.account .box.horizontal svg{margin:0 18px 0 0}body.account .box.horizontal .action{margin-left:auto}.additional-addresses .col.country{display:none}body.account .main .block.newsletter-manage{background:0 0;border:1px solid #e8e8e8}.block.newsletter-manage .action.toggle{display:flex;flex-direction:row;max-width:450px}.block.newsletter-manage .action.toggle span{display:block}.block.newsletter-manage .input-column{max-width:15px}.block.newsletter-manage input[type=checkbox]{margin:0;top:4px}.block.newsletter-manage .content-wrapper{padding:0 0 0 15px}.block.newsletter-manage .title{font-weight:500;margin:0 0 5px;transition:color .18s linear}.block.newsletter-manage .description{font-size:13px}.order-history-item{margin:0 0 25px}.order-history-item:last-child{margin-bottom:0}.order-history-item .order-header{align-items:center;background:#f3f0e6;border-radius:12px 12px 0 0;display:flex;flex-wrap:wrap;padding:12px 29px}.order-history-item .order-content{border:2px solid #e8e8e8;border-top:none;background:#fff;padding:30px 25px 12px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.order-history-item .order-actions{display:none}.order-history-item .order-content-footer{margin:14px -25px -12px;padding:15px 25px;border-top:1px solid #e8e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:10px}.order-history-item .order-content-footer .actions a.action.view-order{padding-bottom:9px;padding-top:9px;width:180px;font-size:13px}.order-history-item .order-content-footer .info-button:after,.order-history-item .order-content-footer .affirm-modal-trigger:after,.order-history-item .order-content-footer .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after,.order-history-item .order-content-footer .cart-item-warranty-tooltip-icon:after{margin:0 8px 0 0}.order-history-item .order-content-footer .order-return{white-space:nowrap}.order-history-item .action.view{display:inline-flex;align-items:center}.order-history-item .action.view:after{display:block;content:"";width:14px;height:14px;background-color:#262323;mask:url('../images/icons/chevron-right.svg') no-repeat center;mask-size:contain}.order-history-item .action.view:after{margin-left:3px}.order-history-item .product-item-pricing{display:none}.order-items{margin:0;padding:0;list-style:none none}.order-items .item.product{margin:0}.order-items .item.product:after{content:"";display:block;height:1px;background:#e8e8e8;margin:20px 0}.order-items .item.product:last-child:after{display:none}.order-item{display:flex;flex-wrap:wrap}.order-item .item-layout{display:flex;flex-wrap:wrap;flex:0 0 100%}.order-item .product-image-container{overflow:hidden}.order-item .product-info{flex:1 1 auto}.order-item .product-image-wrapper{border-radius:15px;padding-bottom:67.02127659999999%}.order-item .product-item-details{display:flex;padding:0 0 0 10px;margin-top:0}.order-item .product-item-details .product-item-pricing{align-self:flex-end;margin-left:auto}.order-item .product-item-name{display:block}.order-item .details-qty{margin:0;padding:0;list-style:none none}.order-item .details-qty .item{margin:0}.order-item .product.options{margin:0}.order-item .product-item-pricing{margin:10px 0 0;font-weight:500}.order-item .bundle-options-list{margin:0;padding:0;list-style:none none}.order-item .bundle-options-list>li{margin-bottom:0}.order-item .item-additional-detail{align-items:stretch;display:flex;flex:0 0 100%;margin:20px 0 0}.order-item .item-additional-detail .sku-qty{margin:0 15px 0 0}.order-item .item-additional-detail .price-info{margin-left:auto}.order-item .item-additional-detail .item{padding:0 15px 0 0;margin:0 0 10px}.order-item .item-additional-detail>div:last-child .item{padding-right:0}.order-item .item-additional-detail .item-label{display:block;margin:0 0 3px}.order-item .item-additional-detail .item-value{display:block}.order-item .item-additional-detail .item-value span{line-height:inherit}.order-item .product-item-actions{display:flex;flex-direction:column;gap:10px;margin:10px 0 0}.order-item .product-item-actions .action{display:block;margin:0}.order-item .product-item-actions .action.review.primary{order:-1}.order-item .details-qty .title:after{content:":";display:inline-block;margin:0 2px 0 0}.order-header .order-header-detail{margin:3px 10px 3px 0}.order-header .order-header-detail:before{content:"|";display:inline-block;margin:0 10px;color:#e8e8e8}.order-header .order-header-detail.order-status-wrapper:before,.order-header .order-header-detail:first-child:before,.order-header .order-header-detail:nth-child(2):before{display:none}.order-header .break{display:none;flex:0 0 100%;height:1px}.order-view-header>div{margin:10px 0}.order-links .item{margin:0}.order-links .item.current .anchor:after{opacity:1}.order-links a,.order-links strong{display:block;padding:17px 15px 14px;position:relative}.order-links strong{background:#262323;color:#fff;font-weight:500}.order-links a{background:#fff;color:#262323;text-decoration:none}.order-links a:hover .anchor:after,.order-links a:focus .anchor:after{opacity:1}.order-links .anchor{display:inline-block}.order-links .anchor:after{background-color:#fbb040;content:"";display:block;height:3px;transition:opacity .18s linear;opacity:0}.order-details-items{background:#fff;border:1px solid #e8e8e8;border-radius:15px;margin-bottom:20px;padding:30px 25px 25px}.order-details-items .order-title{display:none}.order-details-items .table-wrapper{margin:0}.order-details-items .table-wrapper+.actions-toolbar{display:none}.order-details-items .table-wrapper:not(:last-child){margin-bottom:30px}.order-details-items .table-wrapper.order-items-shipment{overflow:visible}.order-details-items .item-options{margin:0}.order-details-items .item-options dt{margin:0}.order-details-items .item-options dd{margin:0 0 15px}.order-details-items .item-options dd:last-child{margin-bottom:0}.order-details-items .item-options.links dt{display:inline-block}.order-details-items .item-options.links dt:after{content:': '}.order-details-items .item-options.links dd{margin:0}.order-details-items thead .col.qty{text-align:center}.order-details-items .col.name{padding-top:16px}.order-details-items .action.show{color:#000}.order-details-items .action.show>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.order-details-items .action.show:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:10px;content:"\e901";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.order-details-items .action.show.expanded:after{content:"\e904"}.order-details-items .items-qty .item{white-space:nowrap}.order-details-items .items-qty .title:after{content:': '}.order-details-items .pages-items .item:first-child,.order-details-items .pages-items .item:last-child{margin-right:0}.order-details-items .actions-toolbar{margin:20px 0}.order-details-items .actions-toolbar:last-child{margin-bottom:0}.account .order-details-items .totals-table-wrapper{margin:25px 0;border-bottom:none}.order-details-items .order-tracking{font-size:20px}.order-details-items .order-tracking .tracking-title{display:inline-block}.order-details-items .order-tracking .tracking-content{display:inline-block;margin:0 0 0 5px}body.sales-order-creditmemo .action.print{display:none}body.sales-order-creditmemo .actions-toolbar{margin:0 0 20px}.order-items-creditmemo .product-item-name,.order-items-creditmemo .col.price .price-excluding-tax,.order-items-creditmemo .col.subtotal .price-excluding-tax{color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}.order-items-creditmemo .col.sku{display:none;font-size:13px}.order-items-creditmemo .item-options{font-size:13px;margin:5px 0 0}.order-items-creditmemo .item-options dd{margin:0 0 5px}.order-shipment-tracking{border:1px solid #e8e8e8;border-radius:5px;padding:29px 15px;text-align:center}.order-shipment-tracking .heading{display:block;margin:0 0 5px}.order-shipment-tracking .track-shipment{margin:10px 0 0}.order-shipment-tracking .track-shipment .action{margin:0;max-width:200px;width:100%}.tracking-numbers-list{margin:0;padding:0;list-style:none none}.tracking-numbers-list li{margin:5px 0}.tracking-numbers-list a{font-weight:500;text-decoration:underline}.order-items-shipment{margin:10px 0}.order-items-shipment .shipment-item{border:1px solid #e8e8e8;border-radius:5px;padding:15px;margin:0 0 10px}.order-items-shipment .shipment-item .product-item-details{padding-left:0}.order-items-shipment .item.qty{margin-left:auto}.form-address-edit .region_id{display:none}.form-edit-account fieldset.additional_info{clear:both}.account .table-wrapper{margin-bottom:20px;overflow:hidden;overflow-x:auto}.account .table-wrapper:last-child{margin-bottom:0}.account .legend{float:none}.account .actions-toolbar{margin:15px 0}.field.password .control{display:flex;-webkit-flex-direction:column;flex-direction:column}.field.password .control .mage-error,.field.password .control .payment-method-braintree .hosted-error{-webkit-order:2;order:2}.field.password .control .input-text{-webkit-order:0;order:0;z-index:2}.password-strength-meter{background-color:#f1f1f1;border:1px solid #d9d9d9;border-radius:5px;font-size:16px;height:52px;line-height:52px;margin:14px 0 0;overflow:hidden;padding:0 11px;position:relative;z-index:1}.password-strength-meter:before{content:'';height:100%;left:0;position:absolute;top:0;z-index:-1}.password-none .password-strength-meter:before{background-color:#f1f1f1;width:100%}.password-weak .password-strength-meter:before{background-color:#fdcf8b;width:25%}.password-medium .password-strength-meter:before{background-color:#fcc572;width:50%}.password-strong .password-strength-meter:before{background-color:#fcba59;width:75%}.password-very-strong .password-strength-meter{color:#fff}.password-very-strong .password-strength-meter:before{background-color:#fbb040;width:100%}.block-balance .price{margin-top:-15px;font-size:32;display:inline-block;line-height:32px}.payment-option.customerbalance .payment-option-inner{margin-bottom:15px}.table-downloadable-products .product-name{font-weight:400;margin-right:15px}.table-downloadable-products .action.download:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e960";font-family:'theme-icons';margin:0 5px 0 0;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.page-product-downloadable .product-add-form{clear:both;margin-bottom:25px}.page-product-downloadable .product-options-bottom .field.qty{display:none}.samples-item-title{font-size:1.4rem;font-weight:600;margin:0 0 15px}.samples-item{margin:0 0 15px}.field.downloads{margin-bottom:15px}.page-product-downloadable .product-add-form .product-options-wrapper .field.downloads>.control{width:100%}.field.downloads .price-container{display:inline;white-space:nowrap}.field.downloads .price-container:before{content:' + ';display:inline}.field.downloads .price-excluding-tax{display:inline}.field.downloads .price-excluding-tax:before{content:' (' attr(data-label) ': '}.field.downloads .price-excluding-tax:after{content:')'}.field.downloads .price-including-tax{display:inline;font-weight:500;font-size:14}.field.downloads .field.choice{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding-bottom:15px;padding-left:25px;position:relative;width:100%;z-index:1}.field.downloads .field.choice input{left:0;position:absolute;top:2px}.field.downloads .field.downloads-all{border-bottom:0;padding-left:0}.field.downloads .sample.link{float:right}.field.downloads-all .label{color:inherit;text-decoration:underline;cursor:pointer}.field.downloads-all .label:hover{color:inherit;text-decoration:underline;opacity:.6}.field.downloads-all .label:active{color:inherit;text-decoration:underline;opacity:.6}.field.downloads-all input{opacity:0}.field.downloads.downloads-no-separately .field.choice{padding-left:0}.table-wrapper.grouped{width:auto}.table.grouped .row-tier-price>td{border-top:0}.table.grouped .col.item{width:90%}.table.grouped .col.qty{width:10%}.table.grouped .product-item-name{display:inline-block;font-weight:400;margin-bottom:15px}.table.grouped .price-box p{margin:0}.table.grouped .price-box .price{font-weight:500}.table.grouped .price-box .old-price .price{font-weight:400}.table.grouped .stock.unavailable{font-weight:400;margin:0;text-transform:none;white-space:nowrap}.page-product-grouped .product-info-main .alert{clear:left}.page-product-grouped .box-tocart{margin-top:15px}.table-wrapper.billing-agreements{margin-bottom:40px}.paypal{display:inline-block;vertical-align:top}.block-minicart .paypal,.cart-summary .paypal{display:block}.paypal img{display:block;margin:5px auto 0}.opc .paypal{vertical-align:middle}.paypal.acceptance{display:block;margin:0 0 20px}.map-form-addtocart .paypal{display:block;margin:15px auto 5px}.cart-summary .paypal+.paypal{margin-top:25px}.paypal-buttons>iframe{z-index:auto !important}.paypal-express-button{transition:border-color .18s linear,background-color .18s linear,color .18s linear;border:none;background:#fbb040 url("../Magento_Paypal/images/paypal-logo.svg") no-repeat center;background-size:auto 20px;display:block}.paypal-express-button:hover,.paypal-express-button:focus{background-color:#faa11b}.paypal-review-payment-method{display:flex;align-items:center}.paypal-review-payment-method img{margin:0 6px 0 0;max-width:46px}.data.switch .counter{color:#383838}.data.switch .counter:before{content:'('}.data.switch .counter:after{content:')'}.rating-summary{overflow:hidden;white-space:nowrap}.rating-summary .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating-summary .rating-result{position:relative;vertical-align:middle}.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{-webkit-font-smoothing:antialiased;font-family:'theme-icons';content:"\f005" "\f005" "\f005" "\f005" "\f005";display:block;font-style:normal;font-weight:400;speak:none}.rating-summary .rating-result:before{left:0;position:absolute;top:0;width:100%;z-index:1;color:#bfbfc2}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{position:relative;z-index:2;color:#fbb040}.rating-summary .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vote-container{display:flex;gap:15px;align-items:center;margin-top:5px}.vote-container>*{display:flex;align-items:center;gap:3px}.product-reviews-summary .rating-summary .label,.review-list .rating-summary .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote{overflow:hidden}.review-control-vote:before{color:#bfbfc2;font-family:'theme-icons';font-size:16px;height:16px;letter-spacing:2px;line-height:16px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:"\f005" "\f005" "\f005" "\f005" "\f005";display:block;position:absolute;z-index:1}.review-control-vote input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote input[type=radio]:hover+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1}.review-control-vote label{cursor:pointer;display:block;position:absolute}.review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote label:before{color:#fbb040;font-family:'theme-icons';font-size:16px;height:16px;letter-spacing:2px;line-height:16px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.review-control-vote label:hover:before{opacity:1}.review-control-vote label:hover~label:before{opacity:0}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005"}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-4:before{content:"\f005" "\f005" "\f005" "\f005"}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-3:before{content:"\f005" "\f005" "\f005"}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-2:before{content:"\f005" "\f005"}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-1:before{content:"\f005"}.review-control-vote:before{content:"\f006" "\f006" "\f006" "\f006" "\f006"}.products-reviews-toolbar{position:relative}.products-reviews-toolbar .toolbar-amount{position:relative;text-align:center}.customer-review-list .product-image-wrapper{border-radius:15px}.customer-review-list .review-product a{color:#262323}.customer-review-list .review-product a:hover,.customer-review-list .review-product a:focus{color:#000}.customer-review-list .review-detailed{padding:0 15px}.customer-review-list .review-fields>p{margin:0 0 15px}.customer-review-list .review-fields>p:last-child{margin:0}.reviews-header{margin-bottom:20px}.reviews-header-title{margin-bottom:25px}.reviews-summary{display:flex;align-items:center;max-width:530px;margin:0 auto}.reviews-overview{padding-right:20px}.reviews-overview-stars{display:flex;gap:2px;padding:5px 0}.reviews-breakdown{flex:1;padding-left:20px;border-left:1px solid #d9d9d9}.reviews-breakdown table>tbody>tr>td{padding:0 5px;vertical-align:middle;white-space:nowrap}.reviews-breakdown table>tbody>tr>td:first-child{padding-left:0;text-align:right}.reviews-breakdown table>tbody>tr>td:nth-child(2){width:100%}.reviews-breakdown table>tbody>tr>td:last-child{padding-right:0}.reviews-breakdown-bar{background-color:#f3f0e6;position:relative;display:block;height:8px;width:100%;border-radius:20px}.reviews-breakdown-bar-fill{position:absolute;top:0;left:0;height:100%;background-color:#fbb040;border-radius:20px}.reviews-photos{margin-bottom:33px}.reviews-photos-title{margin-bottom:10px}.reviews-photos-item{margin-right:8px;flex:1 0 80px;max-width:80px}.reviews-photos-item:last-of-type{margin-right:0}.reviews-photos-item img{width:100%;border-radius:5px;display:block}.reviews-filters-products{margin-bottom:20px}.reviews-filters-products-item{margin-right:12px;flex:1 0 130px;position:relative;text-align:center;border-radius:15px;border:2px solid transparent}.reviews-filters-products-item.selected{border-color:#fbb040}.reviews-filters-products-item:last-of-type{margin-right:0}.reviews-filters-products-item a{display:block;padding:25px 15px;text-decoration:none}.reviews-filters-products-item-media{display:flex;aspect-ratio:1;max-width:65%;margin:0 auto 10px;justify-content:center;align-items:center}.reviews-filters-products-item-media span{border-radius:50%;background:#fff9e8 url('../images/whisker-icon-orange.svg') no-repeat 50%;background-size:50%;height:80%;width:80%;font:0/0 a}.reviews-filters-products-item-media img{height:100%;width:100%;object-fit:contain;display:block}.reviews-filters-fields{padding-top:20px;border-top:1px solid #d9d9d9;margin-bottom:20px}.reviews-filters-fields-item{margin-right:12px;flex:1 0 auto;position:relative}.reviews-filters-fields-item:last-of-type{margin-right:0}.reviews-filters-fields-item label{display:block;color:#595959;pointer-events:none;position:relative;z-index:1;width:100%;padding:15px;border:2px solid #d9d9d9;border-radius:13px}.reviews-filters-fields-item label>span{display:flex;justify-content:center;align-items:center;position:relative}.reviews-filters-fields-item label>span span{font-weight:400}.reviews-filters-fields-item label>span:before,.reviews-filters-fields-item label>span:after{background-color:#595959;transition:all .2s;mask:no-repeat center;mask-size:contain;height:1em}.reviews-filters-fields-item label>span:before{margin-right:8px}.reviews-filters-fields-item label>span:after{margin-left:8px}.reviews-filters-fields-item label[for=review-filter-number_of_cats]>span:before{content:'';width:28px;mask-image:url('../images/icons/cats.svg')}.reviews-filters-fields-item label[for=review-filter-type_of_home]>span:before{content:'';width:18px;mask-image:url('../images/icons/door.svg')}.reviews-filters-fields-item label[for=review-filter-skittish_cat]>span:before{content:'';width:17px;mask-image:url('../images/icons/cat.svg')}.reviews-filters-fields-item label[for=review-filter-has-images]>span:before{content:'';width:15px;mask-image:url('../images/icons/camera.svg')}.reviews-filters-fields-item:has(select) label>span:after{content:'';width:10px;mask-image:url('../images/icons/chevron-down.svg')}.reviews-filters-fields-item select,.reviews-filters-fields-item input{appearance:none;position:absolute;width:100%;height:100%;opacity:0;inset:0;cursor:pointer;margin:0;padding:0}.reviews-filters-fields-item.is-active label{background-color:#fdfaf3;border-color:#fbb040}.reviews-tabs{position:relative}.reviews-tabs-actions{display:flex;width:max-content;margin:0 auto 15px;background-color:#fff;border:1px solid #262323;overflow:hidden;border-radius:20px}.reviews-tabs-actions a{display:block;padding:5px 20px;text-decoration:none}.reviews-tabs-actions .counter:before{content:'('}.reviews-tabs-actions .counter:after{content:')'}.reviews-tabs-actions [aria-expanded=true] a{color:#fff;background-color:#262323;opacity:1;cursor:default}.reviews-promo{display:none}.reviews-wrapper{margin-bottom:30px}.review-list{margin:0;padding:0;list-style:none none}.review-list-wrapper{max-width:850px}.review-list-header{display:flex;justify-content:space-between}.review-list>li{margin:0;padding:20px 0;border-bottom:1px solid #d9d9d9}.review-list>li:first-child{padding-top:0}.review-list>li:last-child{padding-bottom:0;border:0}.review-item{position:relative;color:#595959}.review-item-header{padding-left:70px;margin-bottom:15px;min-height:50px;display:flex;flex-direction:column;justify-content:center;gap:5px}.review-item-title{display:flex;flex-direction:column;gap:5px;color:#262323}.review-item-title .review-ratings{line-height:1em;font-size:14px}.review-item-avatar{position:absolute;top:0;left:0;width:50px}.review-item-author{display:flex;align-items:center;gap:10px}.review-item-author-verified:after{content:'';display:block;height:12px;width:12px;background-color:#595959;mask:url('../images/icons/circle-check.svg') no-repeat center;mask-size:contain}.review-item-author-verified>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-item-date{position:absolute;top:0;right:0}.review-item-meta span{display:block}.review-item-content{display:flex;flex-direction:column;gap:5px}.review-item-images{display:flex;flex-wrap:wrap;gap:10px}.review-item-images img{display:block;border-radius:15px}.review-item-images figure{flex:0 0 80px}.review-item-reply{align-items:flex-start;display:flex;margin:10px 0 5px 16px;position:relative;gap:10px}.review-item-reply img{border-radius:50%;height:45px;width:45px}.review-add{font-size:inherit}.review-add .block-title{display:none}.review-add .block-content{margin:0;padding:15px 15px 30px}.review-add .fieldset{margin:0 0 5px}.review-add .review-product-image{display:block}.review-add .actions-toolbar .actions-primary{padding:0}.review-add .fieldset .review-legend.legend strong{display:block}.review-add .review-control-vote label:before,.review-add .review-control-vote:before{font-size:32px;height:32px;letter-spacing:10px;line-height:32px}.review-add .review-field-ratings:has(input:focus-visible){outline:-webkit-focus-ring-color auto 1px;outline-offset:2px;outline-color:#262323}.review-add .review-field-rating.field.choice{font-size:inherit;margin-top:5px}.review-add .review-field-rating.field.choice label{font-size:inherit}.review-add .review-field-rating.field.choice .control{margin-bottom:48px;margin-top:5px}.review-add .columns .column{width:100%}.review-toolbar.toolbar{margin:0 0 30px;justify-content:center;display:flex}.review-toolbar.toolbar:first-child{display:none}.review-toolbar.toolbar .limiter{display:none}.review-disclaimer{margin:35px auto 0;color:#595959;max-width:587px}.review-disclaimer p:last-child{margin-bottom:0}.action.primary.write-a-review{padding:1em 2em;display:block;margin:0 auto}#product-review-container .message{margin:0 0 40px}.autopetsreviews-review-create .review-add{margin:0;border:none}.autopetsreviews-review-create .review-add .block-content{margin:0;max-width:100%}.autopetsreviews-review-create .review-add .columns{flex-wrap:wrap}.autopetsreviews-review-create .review-add .columns .column{margin-bottom:0}.box-returns-shipping .box-title:before{content:"\e912"}.box-returns-requested .box-title:before{content:"\f040"}.block-returns-items .block-title>.action.button{color:#8acea6 !important;border-color:#8acea6 !important}.block-returns-items .block-title>.action.button:hover,.block-returns-items .block-title>.action.button:active,.block-returns-items .block-title>.action.button:focus{background:#66bf8b !important;border-color:#8acea6 !important;color:#fff !important}.order-details-items.rma .order-title{display:none}.order-details-items.rma .order-title+.toolbar{display:none}.form-create-return .additional:first-child{margin-top:0}.form-create-return .field.comment{margin-top:55px}.table-wrapper.table-returns .returns-details.hidden{display:none}.table-wrapper.table-returns .item.options{display:flex;margin:0}.table-wrapper.table-returns .item.options dt{margin:0;font-weight:inherit}.table-wrapper.table-returns .item.options dt:after{content:":";margin-right:5px}.table-wrapper.table-returns .item.options dd{margin:0}.block-returns-comments .returns-comments dt,.block-returns-comments .returns-comments dd{margin:0}.block-returns-comments .returns-comments dt{display:flex;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-bottom:8px}.block-returns-comments .returns-comments dd{border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:15px}.block-returns-comments .returns-comments dd:last-child{margin-bottom:0}.block-returns-comments .returns-comments .date,.block-returns-comments .returns-comments .time{display:inline-block;font-weight:400}.block-returns-comments .returns-comments .date{margin-left:auto}.block-returns-comments .fieldset{margin-bottom:20px}.magento-rma-guest-create .order-links .item a{line-height:1.6;margin:0 30px 0 0;padding:0;display:inline;border-radius:0;font-weight:inherit;color:inherit;text-decoration:underline;background:0 0;border:0}.magento-rma-guest-create .order-links .item a:hover{color:inherit;text-decoration:underline;opacity:.6}.magento-rma-guest-create .order-links .item a:active{color:inherit;text-decoration:underline;opacity:.6}.magento-rma-guest-create .order-links .item a:hover,.magento-rma-guest-create .order-links .item a:active,.magento-rma-guest-create .order-links .item a:focus{background:0 0;border:0}.magento-rma-guest-create .order-links .item a.disabled,.magento-rma-guest-create .order-links .item a[disabled],fieldset[disabled] .magento-rma-guest-create .order-links .item a{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}.returns-details-items+.actions-toolbar{margin-top:20px}.invoice .actions-toolbar:first-child{margin-top:0}.invoice .action.print{background-image:none;background:#262323;border:1px solid #262323;border-radius:500px;color:#fff;cursor:pointer;display:inline-block;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;padding:.5em 2em;text-decoration:none;font-size:14px;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center;margin-left:auto}.invoice .action.print:focus,.invoice .action.print:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.invoice .action.print:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.invoice .action.print.disabled,.invoice .action.print[disabled],fieldset[disabled] .invoice .action.print{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.invoice-items{margin:0 0 20px}.invoice-items .invoice-item{border:1px solid #e8e8e8;border-radius:5px;padding:15px;margin:0 0 10px}.invoice-items .invoice-item .product-item-details{padding:0}.block-order-details-comments{margin:0 0 40px}.block-order-details-comments .comment-date{font-weight:500}.block-order-details-comments .comment-content{line-height:1.6;margin:0 0 20px}.block-order-details-view .block-content .box{margin-bottom:30px}.block-order-details-view .box-title{font-weight:500}.block-order-details-view .box-content .payment-method .title{font-weight:400}.block-order-details-view .box-content .payment-method .content{margin:0}.block-order-details-view .box-content .payment-method .content>strong{font-weight:400}.block-order-details-view .box-content .payment-method .content>strong:after{content:': '}.column.main .order-details-items .block-order-details-gift-message{margin:40px 0 0}.block-order-details-gift-message+.actions-toolbar{display:none}.order-details-items.shipments .action.track{margin-right:15px}.discount-code{margin:14px 0}.discount-code .form{align-items:stretch;display:flex}.discount-code .field{flex:1 1 auto}.discount-code .actions{display:flex;padding-left:14px}.discount-code .actions .action{background:#262323;color:#fff;align-items:center;border-radius:5px;font-size:14px;font-weight:inherit;display:flex;padding:0 20px;flex:1 1 auto}.discount-code .actions .action:hover,.discount-code .actions .action:focus{background:#000}.discount-code .actions .action:disabled{border:1px solid #d9d9d9;background:#f3f0e6;color:#595959}.swatch-attribute.grid-swatch .swatch-attribute-options{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}.swatch-attribute.grid-swatch .swatch-option-link-layered{flex:0 0 50%;display:block;margin:0;max-width:50%;padding:12px 8px 10px;position:relative}.swatch-attribute.grid-swatch .swatch-option-link-layered:after{font-weight:700}.swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+1):before{border-top-left-radius:15px}.swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+2):before{border-top-right-radius:15px}.swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+3):before{border-bottom-left-radius:15px}.swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+4):before{border-bottom-right-radius:15px}.swatch-attribute.grid-swatch .swatch-option-link-layered:before{transition:border-color .18s linear,border-width .18s linear;content:"";pointer-events:none;bottom:0;left:0;position:absolute;right:0;top:0;width:calc(100% + 1px);height:calc(100% + 1px);border:1px solid #cecece}.swatch-attribute.grid-swatch .swatch-option-link-layered:hover,.swatch-attribute.grid-swatch .swatch-option-link-layered:focus,.swatch-attribute.grid-swatch .swatch-option-link-layered.selected{z-index:1}.swatch-attribute.grid-swatch .swatch-option-link-layered:hover:before,.swatch-attribute.grid-swatch .swatch-option-link-layered:focus:before,.swatch-attribute.grid-swatch .swatch-option-link-layered.selected:before{border-color:#000;border-width:2px}.swatch-attribute.grid-swatch .swatch-option-link-layered:hover .swatch-option:not(.disabled),.swatch-attribute.grid-swatch .swatch-option-link-layered:focus .swatch-option:not(.disabled),.swatch-attribute.grid-swatch .swatch-option-link-layered.selected .swatch-option:not(.disabled){border:none}.swatch-attribute.grid-swatch .swatch-option{width:auto;height:40px;border:none;box-shadow:none}.swatch-attribute.grid-swatch .swatch-option.image{background-position:center bottom !important;background-size:contain !important}.swatch-attribute-selected-option{margin-left:5px}.swatch-attribute-selected-option{letter-spacing:-.02em}.swatch-attribute-label{position:relative}.swatch-attribute-label.required{padding-right:15px}.swatch-attribute-label[data-required='1']:after{color:#000;content:'*';font-size:16px;font-weight:500;position:absolute;right:-11px;top:-2px}.swatch-attribute-options{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-options-wrapper .swatch-attribute-options{margin-top:10px}.swatch-attribute-options:focus{box-shadow:none}.swatch-attribute-options .swatch-option-tooltip-layered .title{color:#000;bottom:-5px;height:20px;left:0;margin-bottom:15px;position:absolute;text-align:center;width:100%}.product-options-wrapper .swatch-attribute-options .swatch-option{background-size:cover !important}.swatch-opt{margin:0}.swatch-opt .swatch-attribute{margin:0 0 25px}.swatch-opt-listing{margin-bottom:15px}.swatch-more{display:inline-block;margin:2px 0;padding:2px;position:static}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.swatch-option{border:2px solid #cecece;cursor:pointer;height:1.75em;max-width:100%;min-width:1.75em;border-radius:1.75em;overflow:hidden;padding:0;position:relative;text-align:center;text-overflow:ellipsis;transition:border-color .18s linear}.swatch-option:focus{box-shadow:0 0 5px #00699d}.swatch-option.text{background:#fff;color:#686868;font-size:13px;font-weight:500;line-height:20px;margin-right:7px;min-width:22px;padding:4px 8px}.swatch-option.text.selected{background-color:#fff}.swatch-option.selected{border:2px solid #000;color:#fbb040}.swatch-option:not(.disabled):hover{border:2px solid #000;color:#fbb040}.swatch-option.image,.swatch-option.color{margin:0 auto 3px;height:1.75em;width:1.75em;border-radius:1.75em}.product-options-wrapper .swatch-option.image,.product-options-wrapper .swatch-option.color{margin:0 7px 0 0}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{border:2px solid #000}.swatch-option.disabled{box-shadow:unset;cursor:default;pointer-events:none}.swatch-option.disabled:after{background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,#fff),color-stop(46%,#fff),color-stop(47%,#ff5216),color-stop(53%,#ff5216),color-stop(54%,#fff),color-stop(57%,#fff),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);bottom:0;content:'';filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)';left:0;position:absolute;right:0;top:0}.swatch-option-disabled{border:0;cursor:default;outline:none !important}.swatch-option-disabled:after{transform:rotate(-30deg);background:#e02b27;content:'';height:2px;left:-4px;position:absolute;top:10px;width:42px;z-index:995}.swatch-option-loading{content:url('../images/loader-2.gif')}.swatch-option-link-layered{padding:0;position:relative;margin:0 5px 5px 0}.swatch-option-link-layered:hover .swatch-option:not(.disabled),.swatch-option-link-layered:focus .swatch-option:not(.disabled){border:2px solid #000;color:#fbb040}.swatch-option-link-layered:focus>div{box-shadow:0 0 3px 1px #00699d}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-option-link-layered:after{content:attr(aria-label);display:block;font-size:11px;font-weight:500;line-height:1.33;text-align:center}.swatch-option-link-layered.image{max-width:28px}.swatch-option-tooltip{border:1px solid #e8e8e8;color:#949494;background:#fff;display:none;max-height:100%;min-height:20px;min-width:20px;padding:5px;position:absolute;text-align:center;z-index:999}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{bottom:0;height:8px;left:40%;position:absolute}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before,.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-style:solid;content:'';font-size:1px;height:0;position:relative;width:0}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{border-color:#e8e8e8 transparent transparent;border-width:8px 8.5px 0;left:-1px;top:0}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-color:#fff transparent transparent;border-width:7px 7.5px 0;left:-17px;top:-1px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:130px;margin:0 auto;width:130px}.swatch-option-tooltip-layered{background:#fff;border:2px solid #cecece;color:#949494;display:none;left:-47px;position:absolute;width:140px;z-index:999}.swatch-option-tooltip .title{color:#000;display:block;max-height:200px;min-height:20px;overflow:hidden;text-align:center}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}.page-header{position:relative;z-index:105}.page-header .mast{background:#fff;left:0;position:absolute;right:0;top:0;width:100%}html.before-sticky-header .page-header .mast{position:fixed;transform:translateY(-100%)}html.before-sticky-header.skip-header-animations .page-header .mast{transform:translateY(0%);transition:none}html.sticky-header .page-header .mast{transform:translateY(0%);transition:transform .18s linear}html.before-show-search .page-header .mast{z-index:1}.header-content-wrapper{background:#fdfaf3;border-bottom:1px solid #bfbfc2;padding:0 15px;height:68px}.header-content-wrapper>.container{align-items:center;display:flex;justify-content:space-between;height:100%}.header-content{align-items:center;display:flex;flex:0 0 50%;justify-content:flex-start}.header-content-middle{display:none;align-items:center;justify-content:center}.header-content-right{align-items:center;display:flex;justify-content:flex-end}.header-content-right .action.toggle-newsletter{align-items:center;background:#262323;border-radius:29px;display:flex;height:29px;justify-content:center;flex:0 0 29px;margin:0 0 0 .9375em}.header-content-right .action.toggle-newsletter:before{display:inline-block;content:"";width:11.5px;height:10.5px;background-color:#fff;mask:url('../images/icons/mail.svg') no-repeat center;mask-size:contain}.header-content-right .action.toggle-newsletter:hover,.header-content-right .action.toggle-newsletter:focus{background:#fbb040}.header-content-right .action.toggle-newsletter span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-content-right .minicart-wrapper{margin-left:.9375em}.header-quick-links{background:#f1f1f1;border-bottom:1px solid #e8e8e8;width:100%}.header-quick-links .ui-menu{margin:0;padding:0;white-space:nowrap}.header-quick-links .ui-menu:after{content:'flickity';display:none}.header-quick-links .carousel-item{display:flex;flex-direction:row;align-items:center;float:left;font-size:9px;margin:0}.header-quick-links .carousel-item:after{background:#b8b8b8;content:"";display:inline-block;height:8px;vertical-align:middle;width:1px}.header-quick-links .carousel-item:first-child a{padding-left:15px}.header-quick-links .carousel-item:last-child:after{display:none}.header-quick-links .carousel-item:last-child a{padding-right:15px}.header-quick-links a{color:#000;display:block;padding:7px 13px 8px;text-decoration:none;font-weight:500}.header-quick-links a:hover,.header-quick-links a:focus{color:#000}.header-logo img{display:block;height:28px;width:auto}#attentive_overlay{z-index:104 !important}.page-footer{border-radius:35px 35px 0 0;overflow:hidden;color:#bfbfc2;padding:108px 0 60px;position:relative;background:#262323 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='109' height='126' viewBox='0 0 109 126' fill='none'%3E%3Cpath d='M74.5032 0.384277C1.79524 0.384277 -16.4921 38.5977 14.3855 86.406C31.4079 112.773 50.4404 125.892 74.5032 125.892C98.5659 125.892 117.598 112.773 134.621 86.406C165.489 38.5977 147.201 0.384277 74.5032 0.384277Z' fill='%23FBB040'/%3E%3C/svg%3E") 100% -38px no-repeat;background-size:109px}.page-footer:before{content:'';position:absolute;top:21px;right:29px;width:36px;height:36px;background-color:#fff;mask:url('../images/icons/logo-whisker.svg') no-repeat center;mask-size:contain}.page-footer a{color:#bfbfc2}.page-footer a.live-chat:before{mask:url('../images/icons/chat.svg') no-repeat center}.page-footer a.email-us:before{mask:url('../images/icons/mail.svg') no-repeat center}.page-footer a.support-center:before{mask:url('../images/icons/support.svg') no-repeat center}.page-footer a.facebook:before{mask:url('../images/icons/logo-facebook.svg') no-repeat center}.page-footer a.x:before{mask:url('../images/icons/logo-x.svg') no-repeat center}.page-footer a.instagram:before{mask:url('../images/icons/logo-instagram.svg') no-repeat center}.page-footer a.youtube:before{mask:url('../images/icons/logo-youtube.svg') no-repeat center}.page-footer a.pinterest:before{mask:url('../images/icons/logo-pinterest.svg') no-repeat center}.page-footer ul{margin:0;padding:0;list-style:none none}.page-footer li{margin:0;display:block}.page-footer-callout{width:345px;margin:0 auto 10px}.page-footer-menu{margin-bottom:25px}.page-footer-menu a{text-decoration:none}.page-footer-menu .group-large-links li{border-bottom:1px solid #6d6a6a;padding:21px 0}.page-footer-menu .group-large-links a{color:#fff;display:inline-flex;align-items:center;gap:10px}.page-footer-menu .group-large-links a:before{background-color:#fbb040;mask-size:contain;content:'';height:16px;width:16px}.page-footer-menu .group-social{padding:24px 0;border-bottom:1px solid #6d6a6a}.page-footer-menu .group-social ul{display:flex;gap:25px}.page-footer-menu .group-social a{display:flex}.page-footer-menu .group-social a .anchor-text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-footer-menu .group-social a:before{background-color:#fff;mask-size:contain;content:'';height:18px;width:18px}.page-footer-menu .group-links.menu-item-group{border-bottom:1px solid #6d6a6a}.page-footer-menu .group-links .menu-item-group-title{font-weight:500;color:#fff;display:block;padding:22px 0}.page-footer-menu .group-links ul{padding:7px 0 26px}.page-footer-menu .group-links li:not(:last-child){margin-bottom:14px}.page-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between}.page-footer-legal{order:2;width:100%}.page-footer-legal li:not(:last-child){margin-bottom:9px}.page-footer-switcher{margin-bottom:15px;text-align:right}.page-footer-switcher .block{display:inline-block;line-height:0}.page-footer-copyright{margin-bottom:22px}.page-footer-copyright .copyright{font-size:inherit}.page-hero{position:relative;overflow:hidden;color:#fff}.page-hero p{font-size:17px}.page-hero .page-pre-heading .rating-summary .rating-result{height:15px}.page-hero .hero-background{background-position:bottom center;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;background-color:attr(data-bg-color)}.page-hero .hero-background.mobile+.desktop{display:none}.page-hero .hero-background>div>p{position:relative;z-index:9;padding-bottom:0}.page-hero .hero-background>div>div:nth-child(4)>a{background-color:transparent;border:2px solid #fff}.page-hero>.container{z-index:1;position:relative}.page-hero>.container>*{max-width:80%;min-width:200px}.page-hero>.container .page-pre-heading{margin-bottom:0;font-weight:700}.page-hero>.container .page-pre-heading.text-color-white{color:#fff}.page-hero>.container .page-pre-heading.text-color-black{color:#000}.page-hero>.container .page-pre-heading.text-color-orange{color:#fbb040}.page-hero h1.small,.page-hero .category-description p.small{font-size:inherit;color:#fff;margin:0 0 1.25em;line-height:1.33}.page-hero.cms-hero{padding:60px 20px 80px;min-height:460px}.page-hero.text-color-dark{color:#262323}.page-hero-short{padding-bottom:60px}.page-hero.simple-hero{padding-top:40px;padding-bottom:40px;position:relative;color:#fff}.page-hero.simple-hero p{max-width:350px;margin:0}.page-hero .container .actions{display:inline-flex;flex-direction:column}.page-hero .container .actions a.action.primary,.page-hero .container .actions a.action.inverted,.page-hero .container .actions a.action.outline{margin-bottom:10px;box-shadow:0px 10px 15px 0px rgba(0,0,0,.15)}.page-hero .container .actions a.action.primary:last-child,.page-hero .container .actions a.action.inverted:last-child,.page-hero .container .actions a.action.outline:last-child{margin-bottom:0}.page-hero.layout-flexible_size_background .hero-background{background-size:contain}.page-hero.layout-columns.content-image-left,.page-hero.layout-columns.content-image-right{padding:0}.page-hero.layout-columns.content-image-left .content-image,.page-hero.layout-columns.content-image-right .content-image{margin-right:auto;position:absolute;top:0}.page-hero.layout-columns.content-image-right .content-image{right:0}.page-hero.layout-columns.content-image-left .content-image{left:0}.page-hero.layout-columns .bottom-text{z-index:1;background:#4b4b4b;width:100%;text-align:center;padding:20px;font-size:13px;line-height:1.3;margin-top:20px}a[data-trigger=country-select]{display:flex;align-items:center;text-decoration:none;white-space:nowrap}a[data-trigger=country-select]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9em;content:"\e901";font-family:'theme-icons';margin:2px 0 0 10px;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}a[data-trigger=country-select] .image-wrapper{border:1px solid #fff;border-radius:50%;display:block;margin:0 .5em 0 0;position:relative;height:12px;width:12px}a[data-trigger=country-select] img{-o-object-fit:cover;object-fit:cover;display:block;height:100%;width:100%}.country-selection{display:none}.modal-popup._show .country-selection{display:block}.country-selection .region-title{font-size:18px;margin:0 0 15px}.country-selection .country-block{display:flex;margin:0 0 10px}.country-selection .country-icon{-webkit-flex:0 0 24px;-moz-flex:0 0 24px;flex:0 0 24px;margin:0 10px 0 0}.country-selection .country-icon img{display:block;height:24px;width:24px}.country-selection .link.items{font-size:13px}.country-selection .link.items li{margin:0 0 5px}.country-selection a{text-decoration:none}.country-selection a:hover,.country-selection a:focus{text-decoration:underline}body{background-color:#fdfaf3}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.page-main{-webkit-flex-grow:1;flex-grow:1}.page-main>.page-title-wrapper .page-title{hyphens:auto}.page-print .nav-toggle{display:none}.page-main>.page-title-wrapper .page-title+.action{margin-top:30px}.action-skip-wrapper{height:0;position:relative}.action.skip:focus{background:#000;padding:5px;color:#fff;font-weight:500;font-size:13px;left:0;position:absolute;text-align:center;text-decoration:none;top:0;width:100%;z-index:15}.message.global p{margin:0}.message.global.noscript,.message.global.cookie-status{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#ffee9c;border-color:#d6ca8e;color:#262323;margin:0}.message.global.noscript a,.message.global.cookie-status a{color:inherit}.message.global.noscript a:hover,.message.global.cookie-status a:hover{color:inherit}.message.global.noscript a:active,.message.global.cookie-status a:active{color:inherit}.message.global.demo{border-radius:5px;margin:15px 0;padding:12px 20px 12px 25px;display:block;line-height:1.33;font-size:13px;background:#ff0101;border-color:none;color:#fff;margin-bottom:0;text-align:center}.message.global.demo a{color:inherit}.message.global.demo a:hover{color:inherit}.message.global.demo a:active{color:inherit}.no-display{display:none}.ui-datepicker td{padding:0}.ui-tooltip{background:#fff;border:1px solid #e8e8e8;padding:10px}.vault-payment-method-list .payment-method-item-wrapper{margin:0 0 20px}.vault-payment-method-list .payment-method-item{align-items:center;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0px 8px 20px 2px rgba(20,20,20,.03);display:flex;padding:25px 13px 25px 25px;min-height:100px}.vault-payment-method-list .payment-method-type{flex:0 0 32px;margin-right:10px}.vault-payment-method-list .payment-method-type img{display:block;margin:0}.vault-payment-method-list .payment-method-details{flex:1 1 auto}.vault-payment-method-list .payment-method-actions{margin-left:auto;padding-left:20px}.vault-payment-method-list .payment-method-actions .action.switch>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vault-payment-method-list .dropdown-dialogue .action.toggle{background:0 0;border:none;color:#000;font-size:13px;padding:0 12px;margin:0}.vault-payment-method-list .dropdown-dialogue .action.toggle:hover,.vault-payment-method-list .dropdown-dialogue .action.toggle:focus{color:#f69505;text-decoration:underline}.my-credit-cards-popup .modal-inner-wrap{max-width:425px}.my-credit-cards-popup .modal-footer{text-align:right}.my-credit-cards-popup .action.secondary{box-shadow:none;font-size:inherit;line-height:inherit;text-align:inherit;text-decoration:none;text-shadow:none;line-height:1.6;margin:0;padding:0;display:inline;border-radius:0;font-weight:inherit;color:inherit;text-decoration:underline;background:0 0;border:0;margin-right:20px}.my-credit-cards-popup .action.secondary:focus,.my-credit-cards-popup .action.secondary:active{background:0 0;border:none}.my-credit-cards-popup .action.secondary:hover{background:0 0;border:none}.my-credit-cards-popup .action.secondary.disabled,.my-credit-cards-popup .action.secondary[disabled],fieldset[disabled] .my-credit-cards-popup .action.secondary{pointer-events:none}.my-credit-cards-popup .action.secondary:hover{color:inherit;text-decoration:underline;opacity:.6}.my-credit-cards-popup .action.secondary:active{color:inherit;text-decoration:underline;opacity:.6}.my-credit-cards-popup .action.secondary:hover,.my-credit-cards-popup .action.secondary:active,.my-credit-cards-popup .action.secondary:focus{background:0 0;border:0}.my-credit-cards-popup .action.secondary.disabled,.my-credit-cards-popup .action.secondary[disabled],fieldset[disabled] .my-credit-cards-popup .action.secondary{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}body.vault-cards-edit .payment-method-braintree .field.expiration-date .label,body.vault-cards-edit .payment-method-braintree .field.cvv .label{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.minilist .weee{display:table-row;font-size:11}.minilist .weee:before{display:none}.price-container.weee:before{display:none}axo-auth,paypal-shipping-address-selector{position:fixed;z-index:10000}.p-customPadding{padding:0}.paypal-fastlane-powered-by{display:block;margin:5px 0 0;width:150px}.paypal-fastlane-shipping-change-address-form{margin-bottom:30px}.paypal-fastlane-shipping-change-address-form button{width:100%}.paypal-fastlane-divider{margin:14px 0;position:relative;text-align:center;width:100%}.paypal-fastlane-divider:before{border-bottom:1px solid #e8e8e8;content:'';left:0;position:absolute;top:50%;width:100%}.paypal-fastlane-divider span{background-color:#fdfaf3;padding:0 15px;position:relative}.layered-navigation-wrapper{display:none !important}.columns .block-event{position:relative;z-index:2}.block-event .block-content{position:relative}.block-event .block-content>.action{cursor:pointer;margin-top:-6px;position:absolute;top:50%;z-index:3}.block-event .block-content>.action.backward,.block-event .block-content>.action.forward{opacity:.5;overflow:hidden;width:20px}.block-event .block-content>.action.backward>span,.block-event .block-content>.action.forward>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-event .block-content>.action.backward:before,.block-event .block-content>.action.forward:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:55px;line-height:30px;content:"\e902";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}.block-event .block-content>.action.backward:before,.block-event .block-content>.action.forward:before{margin-left:-15px}.block-event .block-content>.action.backward{left:0}.block-event .block-content>.action.forward{right:0}.block-event .block-content>.action.forward:before{content:"\e903"}.block-event .block-content>.action.forward:before{margin-left:-20px}.block-event .block-content>.action.inactive{cursor:default;display:none}.block-event .block-content>.action:hover{opacity:1}.block-event .slider-panel{overflow:hidden;position:relative;z-index:2}.block-event .slider-panel .slider{white-space:nowrap}.block-event .slider-panel .slider .item{background:#f0f0f0;display:inline-block;text-align:center;vertical-align:top;white-space:normal;width:16.35%}.sidebar-main .block-event .slider-panel .slider .item,.sidebar-additional .block-event .slider-panel .slider .item{width:100%}.block-event .slider-panel .slider .item img{max-width:100%}.block-event .slider-panel .slider .item .category-name{display:inline-block;font-size:18;padding:15px 5px 0;word-break:break-all}.block-event .slider-panel .slider .item .ticker{margin:0;padding:0;list-style:none none}.block-event .slider-panel .slider .item .ticker li{display:none;margin:0 5px}.block-event .slider-panel .slider .item .ticker .value{font-size:26}.block-event .slider-panel .slider .item .ticker .label{display:block;font-size:13}.block-event .slider-panel .slider .item .dates .start,.block-event .slider-panel .slider .item .dates .end,.block-event .slider-panel .slider .item .dates .date{display:block}.block-event .slider-panel .slider .item .dates .start:after{font-size:18;content:'\2013';display:block}.block-event .slider-panel .slider .item .dates .date{font-size:18}.block-event .slider-panel .slider .item .dates .time{font-size:13}.block-event .slider-panel .slider .item .box-event .box-content{padding:5px 0 15px}.block-event .slider-panel .slider .item .box-event .box-title{display:block;margin:15px 0 0}.block-event .slider-panel .slider .item .action.show{display:block;padding:0}.block-event .slider-panel .slider .item .action.show .category.name{display:inline-block;padding:30px 10px 0}.block-event .slider-panel .slider .item .action.show img{display:block}.block-event .slider-panel .slider .item .action.event{background-image:none;background:#262323;border:1px solid #262323;border-radius:500px;color:#fff;cursor:pointer;display:inline-block;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;padding:.5em 2em;text-decoration:none;font-size:14px;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center;margin-top:15px}.block-event .slider-panel .slider .item .action.event:focus,.block-event .slider-panel .slider .item .action.event:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}.block-event .slider-panel .slider .item .action.event:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}.block-event .slider-panel .slider .item .action.event.disabled,.block-event .slider-panel .slider .item .action.event[disabled],fieldset[disabled] .block-event .slider-panel .slider .item .action.event{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}.block-event .slider-panel .slider .item .action.event:hover{text-decoration:none}.cms-retail-html .page-hero.simple-hero p{max-width:65%;line-height:1.4}.amlocator-store-list{overflow:visible}.amlocator-store-list .amlocator-wrapper{height:auto;max-height:none}.amlocator-main-container{margin:30px 0}.amlocator-pager-container{margin-top:0}.amlocator-pager-container .pages{text-align:center}.amlocator-pager-container .pages a.action{background:0 0;color:#000;font-size:16px;width:auto}.amlocator-pager-container .pages a.action:hover{background:0 0}.amlocator-pager-container .pages a.action:hover>span{text-decoration:none}.amlocator-pager-container .pages a.action>span{clip:initial;height:auto;margin:0;overflow:visible;padding:0;position:initial;width:auto;font-size:13px;font-weight:500;text-decoration-line:underline}.amlocator-pager-container .pages a.action:before{display:none}.amlocator-current-location .amlocator-wrapper{margin:0}.amlocator-current-location .amlocator-text{background:#fff;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:5px;color:#000;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:52px;line-height:1.6;padding:0 11px;vertical-align:baseline;width:100%;padding-right:0}.amlocator-current-location .amlocator-text:focus{border:1px solid #acacac}.amlocator-current-location .amlocator-text:disabled{opacity:.5}.amlocator-current-location .amlocator-text::-moz-placeholder{color:#707070}.amlocator-current-location .amlocator-text::-webkit-input-placeholder{color:#707070}.amlocator-current-location .amlocator-text:-ms-input-placeholder{color:#707070}.amlocator-current-location .amlocator-text:focus+.amlocator-search{background:#f69505;border:none}.amlocator-current-location .amlocator-text::placeholder{color:#000}.amlocator-current-location .amlocator-search,.amlocator-current-location .amlocator-reset{background:#fbb040;margin:0 !important;height:100%;top:0;right:0;display:flex;align-items:center;justify-content:center;border-top-left-radius:0;border-bottom-left-radius:0;width:40px;padding:0 !important;font-size:12px;border:none}.amlocator-current-location .amlocator-search:hover,.amlocator-current-location .amlocator-reset:hover{background:#f69505;border:none}.amlocator-main-container .amlocator-map-container{max-height:initial;height:auto}.amlocator-main-container .amlocator-map-container .amlocator-map button{border-radius:0 !important}.amlocator-main-container .amlocator-map-container .amlocator-search-container,.amlocator-main-container .amlocator-map-container .amlocator-block.-storelist{padding:0;background:0 0}.amlocator-main-container .amlocator-map-container .amlocator-block.-map{border-radius:15px;overflow:hidden}.amlocator-store-desc{border-radius:15px;background:#fff;box-shadow:0 10px 12px 0 rgba(0,0,0,.12)}.amlocator-store-desc .amlocator-block{padding:10px}.amlocator-search-container{display:flex;flex-wrap:wrap;gap:10px}.amlocator-search-container .filter{order:4;width:100%}.amlocator-search-container .amlocator-button.-nearby{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;text-align:inherit;text-decoration:none;text-shadow:none;color:#fbb040;text-align:left;font-size:13px;font-weight:500;order:1;padding:0;min-height:auto;display:flex;align-items:center;gap:8px}.amlocator-search-container .amlocator-button.-nearby:focus,.amlocator-search-container .amlocator-button.-nearby:active{background:0 0;border:none}.amlocator-search-container .amlocator-button.-nearby:hover{background:0 0;border:none}.amlocator-search-container .amlocator-button.-nearby.disabled,.amlocator-search-container .amlocator-button.-nearby[disabled],fieldset[disabled] .amlocator-search-container .amlocator-button.-nearby{pointer-events:none}.amlocator-search-container .amlocator-button.-nearby .icon{line-height:1}.amlocator-search-container .amlocator-button.-nearby span:not(.icon){text-decoration:underline}.amlocator-search-container .amlocator-block{margin:0}.amlocator-search-container .amlocator-block.amlocator-current-location{order:2;width:calc(50% - 5px)}.amlocator-search-container .amlocator-block.amlocator-search-radius{order:3;width:calc(50% - 5px)}.amlocator-search-container .amlocator-block.amlocator-search-radius .amlocator-wrapper{display:block}.amlocator-search-container .amlocator-block.amlocator-search-radius .amlocator-select{min-width:auto;width:100%}.amlocator-current-location .amlocator-text,.amlocator-select,.amlocator-search-container .filter{height:36px !important;border-radius:22px;background-color:#f1f1f1;border:none;color:#000;font-weight:500}.amlocator-map-container .dropdown-dialogue{width:100%}.amlocator-map-container .dropdown-dialogue .action.toggle{width:100%;font-size:13px;display:flex;justify-content:space-between;align-items:center;padding:9px 15px 9px 25px;height:36px;border-radius:22px}.amlocator-map-container .dropdown-dialogue .action.toggle:after{font-size:11px;color:#757575}.amlocator-map-container .dropdown-dialogue .action.toggle[aria-expanded=true]:after,.amlocator-map-container .dropdown-dialogue .action.toggle.active:after,.amlocator-map-container .dropdown-dialogue .action.toggle:focus:after,.amlocator-map-container .dropdown-dialogue .action.toggle:hover:after{color:inherit}.amlocator-store-container.-active .amlocator-store-desc{background:#fff;color:inherit}.amlocator-store-information{width:100%}.amlocator-store-information .header{display:flex;align-items:center;justify-content:space-between}.amlocator-store-information .header .amlocator-title{margin:0}.amlocator-store-information .header .distance{border-radius:20px;border:1px solid #000;background:#f1f1f1;padding:3px 15px;font-size:12px;font-weight:500;white-space:nowrap}.amlocator-store-information .header .name{display:flex;align-items:start;gap:10px}.amlocator-store-information .header .name .icon-location-marker{width:23px;height:26px;display:flex;align-items:center;justify-content:center;position:relative}.amlocator-store-information .header .name .icon-location-marker span{position:relative;z-index:1;font-weight:500;color:#fff;margin-bottom:5px;font-size:15px}.amlocator-store-container:nth-child(n+100) .amlocator-store-information .header .name .icon-location-marker span{font-size:11px}.amlocator-store-information .header .name .icon-location-marker:before{color:#fbb040;font-size:28px;position:absolute}.amlocator-store-information .main{margin:15px 0;display:flex;align-items:center;justify-content:space-between;gap:10px}.amlocator-store-information .main .image{height:80px;background-size:contain;background-repeat:no-repeat;background-position:center right;min-width:initial;width:115px;margin:0}.amlocator-store-information .main .address{text-decoration-line:underline;font-size:13px}.amlocator-store-information .bottom{display:flex;align-items:center;justify-content:space-between}.amlocator-store-information .bottom .directions .primary.action.small{margin:0;font-size:12px;display:flex;align-items:center;gap:8px}.amlocator-store-information .bottom .directions .primary.action.small .icon{line-height:0;margin-top:2px}.amlocator-store-information .bottom .contact{font-size:13px;font-weight:500;display:flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.amlocator-store-information .bottom .contact .icon-phone{display:inline-flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:36px;background:#f1f1f1}.amlocator-store-information .bottom .contact .label{display:none}.amlocator-store-information .bottom .contact .phone{text-decoration-line:underline}.amlocator-store-information .bottom .contact:hover .phone,.amlocator-store-information .bottom .contact:active .phone{text-decoration:none}.amlocator-filters-container{background:0 0}.amlocator-attribute-wrapper{padding:0}.amlocator-attribute-wrapper .amlocator-label,.amlocator-search-radius .amlocator-label{color:inherit;font-weight:500;font-size:13px;margin-top:-5px;width:auto}.amlocator-attribute-wrapper .float-label-container.active label,.amlocator-search-radius .float-label-container.active label{display:none}.amlocator-attribute-wrapper .amlocator-select,.amlocator-search-radius .amlocator-select{padding:0 0 0 1.92307692em;font-size:13px}body:not(.applepay-supported) .braintree-applepay-minicart{display:none !important}body.applepay-supported .braintree-applepay-minicart{display:block !important}body.applepay-supported .product-options-bottom .apple-pay{display:none !important}body.page-product-subscription .product-options-bottom .apple-pay{display:none !important}.braintree-applepay-container-product{display:inline-block}.braintree-applepay-container-product .braintree-apple-pay-button{margin:0;margin-bottom:15px;padding:10px 0}.braintree-apple-pay-button{-webkit-appearance:-apple-pay-button;background-color:#000;background-image:-webkit-named-image(apple-pay-logo-black);background-position:50% 50%;background-repeat:no-repeat;background-size:100% calc(60% + 2px);border:1px solid #000;border-radius:5px;cursor:pointer;display:block;margin:0;height:43px;padding:2px;-apple-pay-button-type:plain;transition:background-color .15s;width:100%}.paypal-buttons{display:block !important}.braintree-card-control{position:relative}.braintree-paypal-logo.oneclick-container{width:100%}#payment-method-braintree-cc-vault .field .hosted-control{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;height:32px;padding:0 9px;position:relative;vertical-align:baseline;width:5rem}#payment-method-braintree-cc-vault .field .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused)~.hosted-error{height:auto;opacity:1}#payment-method-braintree-cc-vault .field .hosted-error{clear:both;color:#941100;height:0;margin-top:7px;opacity:0}.braintree-paypal-fieldset{display:none}.payment-method-braintree .hosted-control{border:1px solid #d9d9d9;border-radius:5px;height:52px;padding:0 11px;background:#fff}.payment-method-braintree .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused)~.hosted-error{display:block}.payment-method-braintree .field .braintree-hosted-fields-invalid .hosted-error{display:block}.payment-method-braintree .hosted-error{clear:both;display:none}.payment-method-braintree .fields.expiration-date{margin:0 0 14px}.payment-method-braintree .fields.expiration-date .expiry-date-separator{color:#757575;font-size:12px;min-width:15px;text-align:center}.payment-method-braintree .fields.expiration-date .field{margin:0}.payment-method-braintree .fields.expiration-date .field-error{flex:0 0 100%}.payment-method-braintree .fields.expiration-date.braintree-hosted-fields-invalid .hosted-error{display:block}.payment-method-braintree .cvv .hosted-control{padding-right:32px}.payment-method-braintree .save-for-later-field{flex:0 0 100%}.payment-method-braintree .fieldset.braintree{margin:0}.actions-toolbar.braintree-paypal-buttons{display:block}.braintree-credit-card-selected{position:absolute;right:16px;top:14px;width:39px;z-index:1}#braintree_cc_number{padding-right:50px}.apple-pay-modal .modal-inner-wrap{max-width:545px;text-align:center}.apple-pay-modal .modal-inner-wrap .braintree-apple-pay-button{margin:0 auto !important;border-radius:20px}.cart-extra-actions apple-pay-button{border-radius:500px;overflow:hidden}body:not(.applepay-supported) .apple-pay{display:none !important}@media only screen and (max-width:1239px){.show-desktop-xl{display:none !important}}@media only screen and (max-width:1023px){.abs-dropdown-dialogue-overlay:before,body.dropdown-open .abs-dropdown-simple.active:before{background-color:rgba(0,0,0,.7);bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;z-index:98}.abs-dropdown-dialogue-overlay>*,body.dropdown-open .abs-dropdown-simple.active>*{z-index:99}.abs-site-gutter,.mast .search-autocomplete{padding-left:15px;padding-right:15px}.abs-escape-gutter{width:calc(100% + (15px*2));margin-left:-15px;margin-right:-15px}.-m-50-mobile{margin:-50px}.-mt-50-mobile{margin-top:-50px}.-mb-50-mobile{margin-bottom:-50px}.-mr-50-mobile{margin-right:-50px}.-ml-50-mobile{margin-left:-50px}.-my-50-mobile{margin-top:-50px;margin-bottom:-50px}.-mx-50-mobile{margin-left:-50px;margin-right:-50px}.-m-35-mobile{margin:-35px}.-mt-35-mobile{margin-top:-35px}.-mb-35-mobile{margin-bottom:-35px}.-mr-35-mobile{margin-right:-35px}.-ml-35-mobile{margin-left:-35px}.-my-35-mobile{margin-top:-35px;margin-bottom:-35px}.-mx-35-mobile{margin-left:-35px;margin-right:-35px}.-m-20-mobile{margin:-20px}.-mt-20-mobile{margin-top:-20px}.-mb-20-mobile{margin-bottom:-20px}.-mr-20-mobile{margin-right:-20px}.-ml-20-mobile{margin-left:-20px}.-my-20-mobile{margin-top:-20px;margin-bottom:-20px}.-mx-20-mobile{margin-left:-20px;margin-right:-20px}.-m-15-mobile{margin:-15px}.-mt-15-mobile{margin-top:-15px}.-mb-15-mobile{margin-bottom:-15px}.-mr-15-mobile{margin-right:-15px}.-ml-15-mobile{margin-left:-15px}.-my-15-mobile{margin-top:-15px;margin-bottom:-15px}.-mx-15-mobile{margin-left:-15px;margin-right:-15px}.-m-10-mobile{margin:-10px}.-mt-10-mobile{margin-top:-10px}.-mb-10-mobile{margin-bottom:-10px}.-mr-10-mobile{margin-right:-10px}.-ml-10-mobile{margin-left:-10px}.-my-10-mobile{margin-top:-10px;margin-bottom:-10px}.-mx-10-mobile{margin-left:-10px;margin-right:-10px}.-m-5-mobile{margin:-5px}.-mt-5-mobile{margin-top:-5px}.-mb-5-mobile{margin-bottom:-5px}.-mr-5-mobile{margin-right:-5px}.-ml-5-mobile{margin-left:-5px}.-my-5-mobile{margin-top:-5px;margin-bottom:-5px}.-mx-5-mobile{margin-left:-5px;margin-right:-5px}.p-0-mobile{padding:0}.pt-0-mobile{padding-top:0}.pb-0-mobile{padding-bottom:0}.pr-0-mobile{padding-right:0}.pl-0-mobile{padding-left:0}.py-0-mobile{padding-top:0;padding-bottom:0}.px-0-mobile{padding-left:0;padding-right:0}.m-0-mobile{margin:0}.mt-0-mobile{margin-top:0}.mb-0-mobile{margin-bottom:0}.mr-0-mobile{margin-right:0}.ml-0-mobile{margin-left:0}.my-0-mobile{margin-top:0;margin-bottom:0}.mx-0-mobile{margin-left:0;margin-right:0}.p-5-mobile{padding:5px}.pt-5-mobile{padding-top:5px}.pb-5-mobile{padding-bottom:5px}.pr-5-mobile{padding-right:5px}.pl-5-mobile{padding-left:5px}.py-5-mobile{padding-top:5px;padding-bottom:5px}.px-5-mobile{padding-left:5px;padding-right:5px}.m-5-mobile{margin:5px}.mt-5-mobile{margin-top:5px}.mb-5-mobile{margin-bottom:5px}.mr-5-mobile{margin-right:5px}.ml-5-mobile{margin-left:5px}.my-5-mobile{margin-top:5px;margin-bottom:5px}.mx-5-mobile{margin-left:5px;margin-right:5px}.p-10-mobile{padding:10px}.pt-10-mobile{padding-top:10px}.pb-10-mobile{padding-bottom:10px}.pr-10-mobile{padding-right:10px}.pl-10-mobile{padding-left:10px}.py-10-mobile{padding-top:10px;padding-bottom:10px}.px-10-mobile{padding-left:10px;padding-right:10px}.m-10-mobile{margin:10px}.mt-10-mobile{margin-top:10px}.mb-10-mobile{margin-bottom:10px}.mr-10-mobile{margin-right:10px}.ml-10-mobile{margin-left:10px}.my-10-mobile{margin-top:10px;margin-bottom:10px}.mx-10-mobile{margin-left:10px;margin-right:10px}.p-15-mobile{padding:15px}.pt-15-mobile{padding-top:15px}.pb-15-mobile{padding-bottom:15px}.pr-15-mobile{padding-right:15px}.pl-15-mobile{padding-left:15px}.py-15-mobile{padding-top:15px;padding-bottom:15px}.px-15-mobile{padding-left:15px;padding-right:15px}.m-15-mobile{margin:15px}.mt-15-mobile{margin-top:15px}.mb-15-mobile{margin-bottom:15px}.mr-15-mobile{margin-right:15px}.ml-15-mobile{margin-left:15px}.my-15-mobile{margin-top:15px;margin-bottom:15px}.mx-15-mobile{margin-left:15px;margin-right:15px}.p-20-mobile{padding:20px}.pt-20-mobile{padding-top:20px}.pb-20-mobile{padding-bottom:20px}.pr-20-mobile{padding-right:20px}.pl-20-mobile{padding-left:20px}.py-20-mobile{padding-top:20px;padding-bottom:20px}.px-20-mobile{padding-left:20px;padding-right:20px}.m-20-mobile{margin:20px}.mt-20-mobile{margin-top:20px}.mb-20-mobile{margin-bottom:20px}.mr-20-mobile{margin-right:20px}.ml-20-mobile{margin-left:20px}.my-20-mobile{margin-top:20px;margin-bottom:20px}.mx-20-mobile{margin-left:20px;margin-right:20px}.p-25-mobile{padding:25px}.pt-25-mobile{padding-top:25px}.pb-25-mobile{padding-bottom:25px}.pr-25-mobile{padding-right:25px}.pl-25-mobile{padding-left:25px}.py-25-mobile{padding-top:25px;padding-bottom:25px}.px-25-mobile{padding-left:25px;padding-right:25px}.m-25-mobile{margin:25px}.mt-25-mobile{margin-top:25px}.mb-25-mobile{margin-bottom:25px}.mr-25-mobile{margin-right:25px}.ml-25-mobile{margin-left:25px}.my-25-mobile{margin-top:25px;margin-bottom:25px}.mx-25-mobile{margin-left:25px;margin-right:25px}.p-30-mobile{padding:30px}.pt-30-mobile{padding-top:30px}.pb-30-mobile{padding-bottom:30px}.pr-30-mobile{padding-right:30px}.pl-30-mobile{padding-left:30px}.py-30-mobile{padding-top:30px;padding-bottom:30px}.px-30-mobile{padding-left:30px;padding-right:30px}.m-30-mobile{margin:30px}.mt-30-mobile{margin-top:30px}.mb-30-mobile{margin-bottom:30px}.mr-30-mobile{margin-right:30px}.ml-30-mobile{margin-left:30px}.my-30-mobile{margin-top:30px;margin-bottom:30px}.mx-30-mobile{margin-left:30px;margin-right:30px}.p-40-mobile{padding:40px}.pt-40-mobile{padding-top:40px}.pb-40-mobile{padding-bottom:40px}.pr-40-mobile{padding-right:40px}.pl-40-mobile{padding-left:40px}.py-40-mobile{padding-top:40px;padding-bottom:40px}.px-40-mobile{padding-left:40px;padding-right:40px}.m-40-mobile{margin:40px}.mt-40-mobile{margin-top:40px}.mb-40-mobile{margin-bottom:40px}.mr-40-mobile{margin-right:40px}.ml-40-mobile{margin-left:40px}.my-40-mobile{margin-top:40px;margin-bottom:40px}.mx-40-mobile{margin-left:40px;margin-right:40px}.p-50-mobile{padding:50px}.pt-50-mobile{padding-top:50px}.pb-50-mobile{padding-bottom:50px}.pr-50-mobile{padding-right:50px}.pl-50-mobile{padding-left:50px}.py-50-mobile{padding-top:50px;padding-bottom:50px}.px-50-mobile{padding-left:50px;padding-right:50px}.m-50-mobile{margin:50px}.mt-50-mobile{margin-top:50px}.mb-50-mobile{margin-bottom:50px}.mr-50-mobile{margin-right:50px}.ml-50-mobile{margin-left:50px}.my-50-mobile{margin-top:50px;margin-bottom:50px}.mx-50-mobile{margin-left:50px;margin-right:50px}.p-75-mobile{padding:75px}.pt-75-mobile{padding-top:75px}.pb-75-mobile{padding-bottom:75px}.pr-75-mobile{padding-right:75px}.pl-75-mobile{padding-left:75px}.py-75-mobile{padding-top:75px;padding-bottom:75px}.px-75-mobile{padding-left:75px;padding-right:75px}.m-75-mobile{margin:75px}.mt-75-mobile{margin-top:75px}.mb-75-mobile{margin-bottom:75px}.mr-75-mobile{margin-right:75px}.ml-75-mobile{margin-left:75px}.my-75-mobile{margin-top:75px;margin-bottom:75px}.mx-75-mobile{margin-left:75px;margin-right:75px}.p-100-mobile{padding:100px}.pt-100-mobile{padding-top:100px}.pb-100-mobile{padding-bottom:100px}.pr-100-mobile{padding-right:100px}.pl-100-mobile{padding-left:100px}.py-100-mobile{padding-top:100px;padding-bottom:100px}.px-100-mobile{padding-left:100px;padding-right:100px}.m-100-mobile{margin:100px}.mt-100-mobile{margin-top:100px}.mb-100-mobile{margin-bottom:100px}.mr-100-mobile{margin-right:100px}.ml-100-mobile{margin-left:100px}.my-100-mobile{margin-top:100px;margin-bottom:100px}.mx-100-mobile{margin-left:100px;margin-right:100px}.p-125-mobile{padding:125px}.pt-125-mobile{padding-top:125px}.pb-125-mobile{padding-bottom:125px}.pr-125-mobile{padding-right:125px}.pl-125-mobile{padding-left:125px}.py-125-mobile{padding-top:125px;padding-bottom:125px}.px-125-mobile{padding-left:125px;padding-right:125px}.m-125-mobile{margin:125px}.mt-125-mobile{margin-top:125px}.mb-125-mobile{margin-bottom:125px}.mr-125-mobile{margin-right:125px}.ml-125-mobile{margin-left:125px}.my-125-mobile{margin-top:125px;margin-bottom:125px}.mx-125-mobile{margin-left:125px;margin-right:125px}.p-150-mobile{padding:150px}.pt-150-mobile{padding-top:150px}.pb-150-mobile{padding-bottom:150px}.pr-150-mobile{padding-right:150px}.pl-150-mobile{padding-left:150px}.py-150-mobile{padding-top:150px;padding-bottom:150px}.px-150-mobile{padding-left:150px;padding-right:150px}.m-150-mobile{margin:150px}.mt-150-mobile{margin-top:150px}.mb-150-mobile{margin-bottom:150px}.mr-150-mobile{margin-right:150px}.ml-150-mobile{margin-left:150px}.my-150-mobile{margin-top:150px;margin-bottom:150px}.mx-150-mobile{margin-left:150px;margin-right:150px}.p-175-mobile{padding:175px}.pt-175-mobile{padding-top:175px}.pb-175-mobile{padding-bottom:175px}.pr-175-mobile{padding-right:175px}.pl-175-mobile{padding-left:175px}.py-175-mobile{padding-top:175px;padding-bottom:175px}.px-175-mobile{padding-left:175px;padding-right:175px}.m-175-mobile{margin:175px}.mt-175-mobile{margin-top:175px}.mb-175-mobile{margin-bottom:175px}.mr-175-mobile{margin-right:175px}.ml-175-mobile{margin-left:175px}.my-175-mobile{margin-top:175px;margin-bottom:175px}.mx-175-mobile{margin-left:175px;margin-right:175px}.p-200-mobile{padding:200px}.pt-200-mobile{padding-top:200px}.pb-200-mobile{padding-bottom:200px}.pr-200-mobile{padding-right:200px}.pl-200-mobile{padding-left:200px}.py-200-mobile{padding-top:200px;padding-bottom:200px}.px-200-mobile{padding-left:200px;padding-right:200px}.m-200-mobile{margin:200px}.mt-200-mobile{margin-top:200px}.mb-200-mobile{margin-bottom:200px}.mr-200-mobile{margin-right:200px}.ml-200-mobile{margin-left:200px}.my-200-mobile{margin-top:200px;margin-bottom:200px}.mx-200-mobile{margin-left:200px;margin-right:200px}.p-250-mobile{padding:250px}.pt-250-mobile{padding-top:250px}.pb-250-mobile{padding-bottom:250px}.pr-250-mobile{padding-right:250px}.pl-250-mobile{padding-left:250px}.py-250-mobile{padding-top:250px;padding-bottom:250px}.px-250-mobile{padding-left:250px;padding-right:250px}.m-250-mobile{margin:250px}.mt-250-mobile{margin-top:250px}.mb-250-mobile{margin-bottom:250px}.mr-250-mobile{margin-right:250px}.ml-250-mobile{margin-left:250px}.my-250-mobile{margin-top:250px;margin-bottom:250px}.mx-250-mobile{margin-left:250px;margin-right:250px}.p-300-mobile{padding:300px}.pt-300-mobile{padding-top:300px}.pb-300-mobile{padding-bottom:300px}.pr-300-mobile{padding-right:300px}.pl-300-mobile{padding-left:300px}.py-300-mobile{padding-top:300px;padding-bottom:300px}.px-300-mobile{padding-left:300px;padding-right:300px}.m-300-mobile{margin:300px}.mt-300-mobile{margin-top:300px}.mb-300-mobile{margin-bottom:300px}.mr-300-mobile{margin-right:300px}.ml-300-mobile{margin-left:300px}.my-300-mobile{margin-top:300px;margin-bottom:300px}.mx-300-mobile{margin-left:300px;margin-right:300px}.p-350-mobile{padding:350px}.pt-350-mobile{padding-top:350px}.pb-350-mobile{padding-bottom:350px}.pr-350-mobile{padding-right:350px}.pl-350-mobile{padding-left:350px}.py-350-mobile{padding-top:350px;padding-bottom:350px}.px-350-mobile{padding-left:350px;padding-right:350px}.m-350-mobile{margin:350px}.mt-350-mobile{margin-top:350px}.mb-350-mobile{margin-bottom:350px}.mr-350-mobile{margin-right:350px}.ml-350-mobile{margin-left:350px}.my-350-mobile{margin-top:350px;margin-bottom:350px}.mx-350-mobile{margin-left:350px;margin-right:350px}.p-400-mobile{padding:400px}.pt-400-mobile{padding-top:400px}.pb-400-mobile{padding-bottom:400px}.pr-400-mobile{padding-right:400px}.pl-400-mobile{padding-left:400px}.py-400-mobile{padding-top:400px;padding-bottom:400px}.px-400-mobile{padding-left:400px;padding-right:400px}.m-400-mobile{margin:400px}.mt-400-mobile{margin-top:400px}.mb-400-mobile{margin-bottom:400px}.mr-400-mobile{margin-right:400px}.ml-400-mobile{margin-left:400px}.my-400-mobile{margin-top:400px;margin-bottom:400px}.mx-400-mobile{margin-left:400px;margin-right:400px}.m-auto-mobile{margin:auto}.mt-auto-mobile{margin-top:auto}.mb-auto-mobile{margin-bottom:auto}.mr-auto-mobile{margin-right:auto}.ml-auto-mobile{margin-left:auto}.my-auto-mobile{margin-top:auto;margin-bottom:auto}.mx-auto-mobile{margin-left:auto;margin-right:auto}.rounded-5-mobile{border-radius:5px}.rounded-t-5-mobile{border-top-right-radius:5px;border-top-left-radius:5px}.rounded-b-5-mobile{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-10-mobile{border-radius:10px}.rounded-t-10-mobile{border-top-right-radius:10px;border-top-left-radius:10px}.rounded-b-10-mobile{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-15-mobile{border-radius:15px}.rounded-t-15-mobile{border-top-right-radius:15px;border-top-left-radius:15px}.rounded-b-15-mobile{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.rounded-20-mobile{border-radius:20px}.rounded-t-20-mobile{border-top-right-radius:20px;border-top-left-radius:20px}.rounded-b-20-mobile{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.rounded-35-mobile{border-radius:35px}.rounded-t-35-mobile{border-top-right-radius:35px;border-top-left-radius:35px}.rounded-b-35-mobile{border-bottom-right-radius:35px;border-bottom-left-radius:35px}.rounded-50-mobile{border-radius:50px}.rounded-t-50-mobile{border-top-right-radius:50px;border-top-left-radius:50px}.rounded-b-50-mobile{border-bottom-right-radius:50px;border-bottom-left-radius:50px}.h-1em-mobile{height:1em}.w-1em-mobile{width:1em}.h-2em-mobile{height:2em}.w-2em-mobile{width:2em}.h-3em-mobile{height:3em}.w-3em-mobile{width:3em}.h-4em-mobile{height:4em}.w-4em-mobile{width:4em}.h-5em-mobile{height:5em}.w-5em-mobile{width:5em}.h-100-mobile{height:100px}.max-h-100-mobile{max-height:100px}.min-h-100-mobile{min-height:100px}.w-100-mobile{width:100px}.max-w-100-mobile{max-width:100px}.min-w-100-mobile{min-width:100px}.h-200-mobile{height:200px}.max-h-200-mobile{max-height:200px}.min-h-200-mobile{min-height:200px}.w-200-mobile{width:200px}.max-w-200-mobile{max-width:200px}.min-w-200-mobile{min-width:200px}.h-300-mobile{height:300px}.max-h-300-mobile{max-height:300px}.min-h-300-mobile{min-height:300px}.w-300-mobile{width:300px}.max-w-300-mobile{max-width:300px}.min-w-300-mobile{min-width:300px}.h-400-mobile{height:400px}.max-h-400-mobile{max-height:400px}.min-h-400-mobile{min-height:400px}.w-400-mobile{width:400px}.max-w-400-mobile{max-width:400px}.min-w-400-mobile{min-width:400px}.h-450-mobile{height:450px}.max-h-450-mobile{max-height:450px}.min-h-450-mobile{min-height:450px}.w-450-mobile{width:450px}.max-w-450-mobile{max-width:450px}.min-w-450-mobile{min-width:450px}.h-500-mobile{height:500px}.max-h-500-mobile{max-height:500px}.min-h-500-mobile{min-height:500px}.w-500-mobile{width:500px}.max-w-500-mobile{max-width:500px}.min-w-500-mobile{min-width:500px}.h-550-mobile{height:550px}.max-h-550-mobile{max-height:550px}.min-h-550-mobile{min-height:550px}.w-550-mobile{width:550px}.max-w-550-mobile{max-width:550px}.min-w-550-mobile{min-width:550px}.h-600-mobile{height:600px}.max-h-600-mobile{max-height:600px}.min-h-600-mobile{min-height:600px}.w-600-mobile{width:600px}.max-w-600-mobile{max-width:600px}.min-w-600-mobile{min-width:600px}.h-650-mobile{height:650px}.max-h-650-mobile{max-height:650px}.min-h-650-mobile{min-height:650px}.w-650-mobile{width:650px}.max-w-650-mobile{max-width:650px}.min-w-650-mobile{min-width:650px}.h-700-mobile{height:700px}.max-h-700-mobile{max-height:700px}.min-h-700-mobile{min-height:700px}.w-700-mobile{width:700px}.max-w-700-mobile{max-width:700px}.min-w-700-mobile{min-width:700px}.h-800-mobile{height:800px}.max-h-800-mobile{max-height:800px}.min-h-800-mobile{min-height:800px}.w-800-mobile{width:800px}.max-w-800-mobile{max-width:800px}.min-w-800-mobile{min-width:800px}.h-900-mobile{height:900px}.max-h-900-mobile{max-height:900px}.min-h-900-mobile{min-height:900px}.w-900-mobile{width:900px}.max-w-900-mobile{max-width:900px}.min-w-900-mobile{min-width:900px}.h-1000-mobile{height:1000px}.max-h-1000-mobile{max-height:1000px}.min-h-1000-mobile{min-height:1000px}.w-1000-mobile{width:1000px}.max-w-1000-mobile{max-width:1000px}.min-w-1000-mobile{min-width:1000px}.h-25vh-mobile{height:25vh}.h-50vh-mobile{height:50vh}.h-65vh-mobile{height:65vh}.h-75vh-mobile{height:75vh}.h-full-mobile{height:100%}.h-screen-mobile{height:100vw}.h-auto-mobile{height:auto}.w-25vw-mobile{width:25vw}.w-50vw-mobile{width:50vw}.w-75vw-mobile{width:75vw}.w-full-mobile{width:100%}.w-screen-mobile{width:100vw}.w-auto-mobile{width:auto}.text-left-mobile{text-align:left}.text-center-mobile{text-align:center}.text-right-mobile{text-align:right}.text-balance-mobile{text-wrap:balance}.text-shadow-mobile{text-shadow:0 0 15px rgba(0,0,0,.7)}.hidden-mobile{display:none}.block-mobile{display:block}.inline-mobile{display:inline}.flex-mobile{display:flex}.inline-flex-mobile{display:inline-flex}.flex-row-reverse-mobile{flex-direction:row-reverse}.flex-col-mobile{flex-direction:column}.flex-col-reverse-mobile{flex-direction:column-reverse}.flex-1-mobile{flex:1}.items-center-mobile{align-items:center}.justify-between-mobile{justify-content:space-between}.justify-center-mobile{justify-content:center}.flex-center-mobile{display:flex;justify-content:center;align-items:center}.object-top-left-mobile{object-position:top left}.object-top-mobile{object-position:top}.object-top-right-mobile{object-position:top right}.object-left-mobile{object-position:left}.object-center-mobile{object-position:center}.object-right-mobile{object-position:right}.object-bottom-left-mobile{object-position:bottom left}.object-bottom-mobile{object-position:bottom}.object-bottom-right-mobile{object-position:bottom right}.show-desktop{display:none !important}.hide-desktop{display:block !important}.heading-1-mobile,.category-hero-content h1,.block.upsell [role=heading]{font-size:40px;font-weight:400;letter-spacing:-.05em;line-height:92%}.heading-2-mobile,.post-bottom .block.upsell h2,.page-layout-customer-auth .page-title{font-size:33px;font-weight:400;letter-spacing:-.05em;line-height:92%}.heading-3-mobile,.whisker-plus-plan-selection .price,.post-top .post-title,.product-title-container .page-title-wrapper h1,.catalogsearch-result-index .page-title-wrapper .page-title{font-size:28px;font-weight:400;letter-spacing:-.03em;line-height:92%}.heading-4-mobile,.cart-summary .title,.block.crosssell [role=heading]{font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:120%}.subhead-1-mobile{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:130%}.subhead-2-mobile,.rma-portal-title,.post-sources>h3,.checkout-success-block .block-title,.checkout-success-block .legend{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%}.subhead-3-mobile{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%}.body-1-mobile,.category-hero-content,.category-hero-content p,.confidence-booster,.search-autocomplete,body.account .column.main{font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:135%}.body-2-mobile,.rma-portal-steps strong,.purchase-container .field.required>.label,.post-top .post-author-name,.post-list .post-title,.m-slide-bottom .modal-title,.swatch-attribute-label{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:135%}.body-3-mobile,.pages,.toolbar-amount,.breadcrumbs,.dropdown-dialogue .action.toggle,.dropdown-dialogue li,.affirm-as-low-as-cart,.or-pay-with,.express-checkout .affirm-as-low-as,.rma-portal-steps .small,.cart-item-warranty,.post-list .post-detail,.product-reviews-summary,.table.totals.style2,.review-disclaimer,.table-returns .item.options{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%}.body-4-mobile,.pages strong,.whisker-plus-plan-selection .price-frequency,.whisker-plus-plan-selection .plan-title,.post-list .post-author-name{font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:130%}.body-5-mobile,.product-comparison-block select,.whisker-plus-plan-selection .badge,.whisker-plus-plan-selection .plan-subtitle{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:130%}.outer-container,.page-main,.page-main-full-width,.page-bottom{padding-left:15px;padding-right:15px}html.nav-open body{overflow:hidden}.navigation{letter-spacing:-.32px}.navigation .desktop-only{display:none !important}.mobile-menu-wrapper{max-width:375px;display:none;left:-375px;max-height:100dvh;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;top:108px;transition:left .18s linear;width:calc(100vw - 16px)}.mobile-menu-wrapper .nav-toggle:after{display:none !important}.mobile-menu-wrapper .mobile-menu-icon{height:28px;width:auto}.mobile-menu-wrapper .header-content-wrapper{background:#fdfaf3}html.before-show-search .mobile-menu-wrapper{transition:left .3s linear,margin .3s linear}.mobile-menu-wrapper .authorization-link a:before{display:block;content:"";width:14px;height:16px;background-color:#262323;mask:url('../images/icons/account.svg') no-repeat center;mask-size:contain}html.nav-before-open{overflow:hidden}html.nav-before-open .mobile-menu-wrapper{display:block;z-index:99}html.nav-open .mobile-menu-wrapper{left:0}.navigation{margin:0;padding:0}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block}.navigation a:not(.button),.navigation a:hover{color:#262323;text-decoration:none}.navigation .level0{margin:10px 0 10px}.navigation .level0>.level-top{background:#fff;padding:0 20px;border:2px solid #f3f0e6;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#000}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}.navigation li.level0:last-child{border-bottom:2px solid #f3f0e6}.mobile.navigation{background:#fdfaf3;height:100%}.mobile.navigation a:not(.button):hover,.mobile.navigation a:not(.button):focus{border-color:#dad1b2}.mobile.navigation .menu-wrapper{padding:0 15px 20px;position:relative;height:100%;overflow:auto}.mobile.navigation .menu-wrapper.submenu-open{margin-top:-6px}.mobile.navigation .menu-main-ul.level0-menu-open li.level0:not(.expanded),.mobile.navigation .menu-main-ul.level0-menu-open .account.links{display:none}.mobile.navigation a.level0{border-radius:15px;background:#fdfaf3;padding:6px 20px 6px 2.6875em;border-radius:10px}.mobile.navigation a.level0>.inner{align-items:center;display:flex;justify-content:flex-start;position:relative;z-index:1}.mobile.navigation a.level0.ui-state-focus{border-color:#383838}.mobile.navigation a.level0 .menu-item-image{flex:37.45173745%;height:100%;max-width:37.45173745%;overflow:hidden}.mobile.navigation a.level0 .menu-item-image>.inner{height:100%}.mobile.navigation a.level0 .ui-menu-icon{display:none}.mobile.navigation li.node-type-image>a,.mobile.navigation .level1.product-group{background:#fff;padding:7px}.mobile.navigation li.node-type-image>a>.inner,.mobile.navigation .level1.product-group>.inner{background:#fdfaf3;border-radius:10px;padding:0 24px;height:106px}.mobile.navigation li.node-type-image>a img,.mobile.navigation .level1.product-group img{display:block;height:92%;width:65px;object-fit:contain;object-position:center;margin:0 12.55230126% 0 0}.mobile.navigation li.level0.parent>a>.inner:after{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url('../images/icons/chevron-right.svg') no-repeat center;mask-size:contain}.mobile.navigation li.level0.parent>a>.inner:after{height:.9em;order:3;margin-left:auto;width:.9em}.mobile.navigation li.level0.parent.expanded>a{border-radius:0;margin:-17px -15px 0;padding:12px 17px}.mobile.navigation li.level0.parent.expanded>a:hover,.mobile.navigation li.level0.parent.expanded>a:focus{border-color:#fff}.mobile.navigation li.level0.parent.expanded>a img{display:none}.mobile.navigation li.level0.parent.expanded>a>.inner{background:#fff;padding:0;height:auto;justify-content:center}.mobile.navigation li.level0.parent.expanded>a>.inner:after{transform:rotate(180deg);position:absolute;left:0}.mobile.navigation li.level0:last-child{border-bottom:none}.mobile.navigation li.level0.node-type-image>a{font-size:18px}.mobile.navigation li.level1{margin:10px 0 10px}.mobile.navigation li.level1 img{max-width:65px;margin:0 35px 0 0}.mobile.navigation li.level1.product-group{border:2px solid #f3f0e6;border-radius:15px}.mobile.navigation li.level1.product-group>.inner{align-items:center;display:flex}.mobile.navigation li.level1.product-group .detail{flex:1 1 auto}.mobile.navigation li.level1.product-group .detail>.anchor-text{font-size:18px;font-weight:500;margin:0 0 5px;line-height:1.2}.mobile.navigation li.level1.product-group .product-links{align-items:center;display:flex;font-size:14px;justify-content:flex-start}.mobile.navigation li.level1.product-group .product-links a:not(.button){text-decoration:underline;padding:5px 8px}.mobile.navigation li.level1.product-group .product-links li:last-child{margin-right:0}.mobile.navigation li.level1.node-type-image{margin:10px 0 10px}.mobile.navigation li.level1.node-type-image>a{border:2px solid #f3f0e6;border-radius:5px;display:block;margin:10px 0 10px}.mobile.navigation li.level1.node-type-image .inner{align-items:center;display:flex}.mobile.navigation .submenu{margin:0}.mobile.navigation .submenu.level0{background:#fdfaf3;bottom:0;display:none;padding:0 15px 20px;position:absolute;left:100%;right:0;top:0;width:100%;height:100%;z-index:2;overflow:auto}.mobile.navigation .submenu.level0.before-show{display:block}.mobile.navigation .submenu.level0.show{left:0}.mobile.navigation li.submenu-close{margin:0 -15px 16px}.mobile.navigation button.submenu-close{background:0 0;color:inherit;border:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-shadow:none;background:#fff;display:block;font-size:18px;padding:14px 15px;position:relative;text-align:center;width:100%}.mobile.navigation button.submenu-close:focus,.mobile.navigation button.submenu-close:active{background:0 0;border:none}.mobile.navigation button.submenu-close:hover{background:0 0;border:none}.mobile.navigation button.submenu-close.disabled,.mobile.navigation button.submenu-close[disabled],fieldset[disabled] .mobile.navigation button.submenu-close{pointer-events:none}.mobile.navigation button.submenu-close:before{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url('../images/icons/chevron-left.svg') no-repeat center;mask-size:contain}.mobile.navigation button.submenu-close:hover,.mobile.navigation button.submenu-close:focus{color:inherit;background:#fff}.mobile.navigation button.submenu-close:before{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.mobile.navigation .account.links a,.mobile.navigation .account.links button{border-radius:15px;align-items:center;display:flex;background:#fdfaf3;padding:6px 20px 6px 2.6875em;border-radius:10px;border:2px solid #f3f0e6;width:100%}.mobile.navigation .account.links a:before,.mobile.navigation .account.links button:before{margin-right:7px}.mobile.navigation .account.links a:hover,.mobile.navigation .account.links button:hover,.mobile.navigation .account.links a:focus,.mobile.navigation .account.links button:focus{border-color:#dad1b2}.mobile.navigation [data-action=toggle-search]:before{display:block;content:"";width:16px;height:16px;background-color:#262323;mask:url('../images/icons/search.svg') no-repeat center;mask-size:contain}.mobile.navigation .menu-item-group{margin:0 0 30px}.mobile.navigation .menu-item-group .menu-item-group-title{margin:0 0 12px;padding:0 0 12px;border:none;border-bottom:1px solid #bfbfc2}.mobile.navigation .menu-item-group.level1{background:#fff;border-radius:15px;padding:22px 30px;margin:0}.mobile.navigation .menu-item-group.level2{padding:0}.mobile.navigation .menu-item-group.level2 .ui-menu-item{margin:3px 0}.mobile.navigation .submenu-open li.level0:not(.expanded){display:none}.mobile.navigation .submenu-open .account.links{display:none}.mobile.navigation a.button.primary-inverse:focus{background-color:#fff;color:#000;border-color:#262323}.desktop.navigation{display:none !important}.avatar-control{width:calc(100% + (15px*2));margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}#vault-add-card-form,#vault-edit-card-form{margin:0 auto}.tiled-swatch-option-tooltip{display:none !important}html.nav-before-open .free-shipping-bar{z-index:100}.free-shipping-bar .free-ship-icon{display:none}.cart-summary .free-shipping-progress{max-width:247px !important;margin-left:auto;margin-right:auto}.checkout-columns .main-column-wrapper .express-checkout-title{display:none}.checkout-columns .main-column-wrapper .express-checkout{margin-top:0}.glightbox-container.glightbox-featured-image-gallery .gslider .gslide-media{transform:none !important;opacity:1 !important}body.customer-whiskerplus-index .page-wrapper{background:#fdf8f2;background:linear-gradient(0deg,#efe6d4,#efe6d4 70%,#fdf8f2 100%)}.whisker-plus-subscription-management .whisker-plus-card.billing-address{border-radius:15px 15px 0 0}.whisker-plus-subscription-management .whisker-plus-card.payment-method{border-radius:0 0 15px 15px}.blog-page .header-content{flex:0 0 25%}.blog-page .header-content-middle{flex:0 0 50%}.abs-escape-gutter-checkout,.checkout-legal-menu{width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px}.abs-minicart-section-horizontal-padding,.block-minicart .block-content>*,.minicart-top>*{width:327px;max-width:90%}.abs-minicart-section-max-width__small,.block-minicart .free-shipping-progress{max-width:327px}.abs-checkout-layout-body .page-main,body.checkout-cart-index .page-main,body.checkout .page-main{padding-left:20px;padding-right:20px}.abs-checkout-layout-sidebar-column-wrapper,body.checkout-cart-index .page-main .column-wrapper:last-child,.checkout-columns .column-wrapper:last-child{order:-1;border-radius:16px}.checkout-step-container-mobile:after,.checkout-step:after{content:"";width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px;background:#f3f0e6;display:block;height:10px;margin-top:21px;margin-bottom:21px}.cart-section-divider:after,.checkout-cart-index .cart-container:after,.checkout-cart-index .sidebar-checkout:after{content:"";width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px;background:#f3f0e6;display:block;height:10px}.abs-checkout-step-title,.opc-block-summary>.title,.opc .legend,.opc .step-title{font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:120%}.abs-checkout-control-group-item [type=radio]+label,.shipping-address-item [type=radio]+label,.checkout-shipping-method .shipping-method-item [type=radio]+label,.payment-method-list .payment-method [type=radio]+label{background:#fff}.page-footer.page-footer-checkout{height:50px}.cart-summary .confidence-boosters{width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px}.checkout-cart-index .cart-summary .confidence-boosters{background:#fff}body.checkout-cart-index{background:#fff}body.checkout-cart-index .columns .column.main{padding-bottom:0}body.checkout-cart-index .page-main .sidebar-column-wrapper.empty{height:50px}body.checkout-cart-index .form-cart{width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none}body.checkout-cart-index .sidebar-checkout,body.checkout-cart-index .cart-short-summary{width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px}body.checkout-cart-index .cart-short-summary.top{padding-bottom:30px}body.checkout-cart-index .cart-short-summary.top .free-shipping-progress,body.checkout-cart-index .cart-short-summary.top .cart-summary-total,body.checkout-cart-index .cart-short-summary.top .checkout-methods-items{margin-left:auto;margin-right:auto;max-width:500px}body.checkout-cart-index .cart-short-summary.top .free-shipping-progress.complete{width:calc(100% + (20px*2));margin-left:-20px;margin-right:-20px;max-width:none;padding-left:20px;padding-right:20px;background:#fdfaf3;border-bottom:1px solid #bfbfc2}body.checkout-cart-index .cart-short-summary.top .or-pay-with{margin:18px 0}body.checkout-cart-index .cart-short-summary.top .or-pay-with>span{background:#fff}body.checkout-cart-index .sidebar-checkout{padding-top:22px;padding-bottom:22px;margin-top:0}body.checkout-cart-index .cart-summary .free-shipping-progress{display:none}body.checkout-cart-index .cart-summary .checkout-methods-items .item,body.checkout-cart-index .cart-summary .checkout-methods-items .affirm-as-low-as-container,body.checkout-cart-index .cart-summary .checkout-methods-items .or-pay-with{display:none}body.checkout-cart-index .cart-summary .checkout-methods-items .item:has(.action.checkout){display:block}body.checkout-cart-index .cart-discount{padding:24px 26px 4px;margin-left:-26px;margin-right:-26px;border-top:1px solid #d9d9d9}body.checkout-cart-index .block.crosssell{margin-top:0}.cart-empty{text-align:center;padding:5dvh 0}body.checkout-cart-index .page-title-wrapper{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.checkout-index-index .page-main .columns .column.main{padding-bottom:0}.checkout-container{padding-bottom:50px}.checkout-shipping-method{margin-top:21px}.header-authentication-wrapper .action.sign-in:before{margin:0}.header-authentication-wrapper .action.sign-in>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.success-layout{max-width:550px;margin-left:auto;margin-right:auto}.checkout-success-promo .column{padding:0 30px}.checkout-success-promo .column:first-child [class*=heading]{margin:0 0 20px}.checkout-success-promo .column.last{align-items:center;border-top:1px solid rgba(217,217,217,.6);display:flex;justify-content:space-between;padding:20px 28px}.checkout-success-promo .savings-line{padding-right:20px}.section-bg.w-screen-mobile{width:100vw}.s-boosters{flex-direction:column;gap:20px;max-width:400px;margin:0 auto}.s-boosters-card{flex-direction:row;flex:0 1;position:relative;border-radius:12px}.s-boosters-card.is-active .s-boosters-card-content{gap:0;flex-direction:column;align-items:flex-start;padding:20px 30px 30px}.s-boosters-card.is-active .s-boosters-card-action{max-width:120px}.s-boosters-card:not(.is-active) .s-boosters-card-title,.s-boosters-card:not(.is-active) .s-boosters-card-subtitle{width:calc(100% - 39px - 11px)}.s-boosters-card:not(.is-active) .s-boosters-card-action span{display:none}.s-boosters-card:not(.is-active) .s-boosters-card-action:after{position:absolute;top:25px;right:20px}.s-boosters-card-content{display:flex;padding:30px 28px 42px;flex-wrap:wrap;align-items:center;gap:7px 11px}.s-boosters-card-icon{border-radius:6px;height:39px;width:39px}.s-boosters-card-icon svg,.s-boosters-card-icon img{max-height:25px;max-width:25px}.s-hero-1-content{color:#262323 !important;background:0 0 !important}.media-overlay-card-1{inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative;flex-direction:column;padding:15px}.media-overlay-card-1-content{order:2;padding:45px 20px}.media-overlay-card-1-action{height:300px}.media-overlay-card-2{inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative;flex-direction:column}.media-overlay-card-2-content{order:2;border-radius:18px 18px 0 0;padding:50px 15px;margin-top:-18px}.media-overlay-card-2-media{height:380px}.s-cms-layout{position:relative}.s-cms-layout-nav{padding:15px 0;position:sticky;top:0;transition:top .18s linear}.sticky-header .s-cms-layout-nav{top:100px}.header-account-menu-wrapper{display:none !important}.action.active+.header-account-menu-wrapper{display:block !important}body.account .page-title-wrapper{display:none}body.account .page-main{padding-bottom:30px}body.account .page-main .columns{display:block}body.account .page-main .columns .sidebar-main{order:-1}.account-menu-wrapper{background:#fff;border-radius:15px;padding:18px 24px;margin:0 0 14px}.account-menu-wrapper .show-open{display:none}.account-menu-wrapper.active{margin-bottom:14px}.account-menu-wrapper.active .show-closed{display:none}.account-menu-wrapper.active .show-open{display:block}.account-menu-wrapper .item{margin:0}.account-menu-wrapper .item a,.account-menu-wrapper .item>strong{background:#fff;border:none;color:#262323;display:block;padding:17px 20px;transition:border-color .18s linear,background-color .18s linear,color .18s linear}.account-menu-wrapper .item a:hover,.account-menu-wrapper .item>strong:hover,.account-menu-wrapper .item a:focus,.account-menu-wrapper .item>strong:focus{background:#fdfaf3;color:#262323}.account-menu-wrapper .item.current a,.account-menu-wrapper .item.current>strong{background:#fdfaf3;color:#262323}.account-menu-wrapper .item .delimiter{display:none}.account-menu{border:2px solid #e8e8e8;border-radius:15px;margin-top:14px;background:#fff;left:0;position:absolute;right:0;width:100%;z-index:20}.account-menu .menu-header>span{padding-right:10px}.order-header-detail.view-detail{margin-left:auto}.form.subscribe .button.subscribe{width:100%}.page-header{padding-top:100px}.header-logo{margin-left:12px}.header-logo img{height:24px}.header-logo.desktop{display:none}.page-hero{width:calc(100% + (15px*2));margin-left:-15px;margin-right:-15px}.page-hero .page-pre-heading{line-height:1.6}.fieldset.braintree.ccard .field.choice .field-tooltip-content{right:-67px}.fieldset.braintree.ccard .field.choice .field-tooltip-content:before,.fieldset.braintree.ccard .field.choice .field-tooltip-content:after{right:62px}}@media only screen and (max-width:767px){.abs-visually-hidden-mobile-m{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-mobile-m:before,.abs-add-clearfix-mobile-m:after{content:'';display:table}.abs-add-clearfix-mobile-m:after{clear:both}.abs-alternative-modal-bottom-aligned .modal-header,body .modal-popup.cart-item-warranty-modal .modal-header{padding-top:15px;padding-bottom:15px}.abs-alternative-modal-bottom-aligned .modal-title,body .modal-popup.cart-item-warranty-modal .modal-title{font-size:13px}.abs-alternative-modal-bottom-aligned .modal-content,body .modal-popup.cart-item-warranty-modal .modal-content{padding-left:20px;padding-right:20px}.abs-alternative-modal-bottom-aligned .action-close,body .modal-popup.cart-item-warranty-modal .action-close{padding-top:12px;padding-left:20px}.abs-alternative-modal-bottom-aligned .modal-inner-wrap,body .modal-popup.cart-item-warranty-modal .modal-inner-wrap{bottom:0;top:auto;margin-top:0;margin-bottom:0;width:100%}.box-shadow-mobile{border-radius:10px;box-shadow:0 10px 15px 0 rgba(0,0,0,.15)}.table-wrapper{overflow-x:auto;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;position:relative}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison){border:none;display:block}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>thead>tr>th{display:none}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody{display:block}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr{display:block}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th{border-bottom:none;display:block;padding:7px 0}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{padding-right:10px;content:attr(data-th) ': ';display:inline-block;font-weight:500}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr{margin:0 0 15px}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr:last-child{margin-bottom:0}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td{border-bottom:1px solid #e8e8e8}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td:first-child{padding-top:15px}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td:last-child{padding-bottom:15px;border-bottom:none}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td.col.qty{text-align:left}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th{display:none}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child{border:none;padding:0 0 5px}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot{display:block}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr{display:block}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child th,.table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child td{padding-top:20px}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark{float:left;text-align:left;width:70%}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount{float:left;text-align:right;width:30%}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .grand.totals{font-size:16}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .grand.totals .amount{padding-bottom:15px}.data-table-definition-list thead{display:none}.data-table-definition-list tbody th{padding-bottom:0}.data-table-definition-list tbody th,.data-table-definition-list tbody td{display:block;padding-left:0;padding-right:0}.col.actions:last-child:before{display:none !important}.product.data.items{position:relative;z-index:1;display:flex;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title>.switch{height:25px;display:block;position:relative;z-index:2}.product.data.items>.item.content{padding-top:25px;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 5px 0 0}.product.data.items>.item.title>.switch{font-weight:500;line-height:20px;font-size:12px;color:#757575;text-decoration:none;background:0 0;border-bottom:none;height:20px;padding:5px 20px 10px}.product.data.items>.item.title>.switch:visited{color:#757575;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#000;text-decoration:none;opacity:.6}.product.data.items>.item.title>.switch:active{color:#000;text-decoration:none;opacity:.6}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{color:#000;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:10px}.product.data.items>.item.content{margin-top:0;padding:0 20px 0 30px}.product.data.items .item.title{flex:1 1 auto;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}.product.data.items .item.title:first-child{border-top-left-radius:0}.product.data.items .item.title:last-child{border-top-right-radius:0}.product.data.items .item.title.active{background-color:#fff}.product.data.items .item.title.active .switch:after{background:#000}.product.data.items .item.title>.switch{display:flex;align-items:center;height:inherit;font-size:12px;line-height:inherit;color:inherit;text-decoration:none;position:relative;padding:10px 0 10px;display:inline-block;width:auto;color:#757575}.product.data.items .item.title>.switch 'span:before'{content:attr(data-title);display:block;font-weight:500;height:0;overflow:hidden;visibility:hidden}.product.data.items .item.title>.switch:after{content:"";left:0;background:0 0;bottom:-1px;height:.1875em;position:absolute;transition:background .18s linear;width:100%}.product.data.items .item.title>.switch:hover,.product.data.items .item.title>.switch.ui-state-active{font-weight:500}.product.data.items .item.title>.switch:hover:after,.product.data.items .item.title>.switch.ui-state-active:after{background:#000}.product.data.items>.item.content{padding:35px 35px 10px;background-color:#fff;flex:0 0 100%;order:5}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:15px;text-align:center}.modal-popup.confirm .modal-footer button{width:100%;margin:0 0 15px}.modal-popup.modal-slide{left:44px;z-index:900}.modal-popup.modal-slide._show .modal-inner-wrap{transform:translateX(0)}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:auto}.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:none}.custom-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease;left:44px;z-index:900}.custom-slide._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.custom-slide._show .modal-inner-wrap{transform:translate(0,0)}.custom-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.custom-slide._show .modal-inner-wrap{transform:translateX(0)}.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:auto}.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.custom-slide .modal-inner-wrap{height:auto}body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}body._has-modal-custom .modal-custom-overlay{background-color:rgba(0,0,0,.7)}.modal-popup{pointer-events:auto}.modal-popup.modal-slide._inner-scroll._show{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;border-bottom-left-radius:50px}.modal-popup .modal-title{font-size:18px}.modal-footer{-webkit-flex-direction:column;flex-direction:column;align-items:center}.modal-footer .action{margin-bottom:15px}.modal-footer .action:last-child{margin-bottom:0}.modal-footer .action.primary{width:100%}.lac-notification{padding:5px 0}.lac-notification .lac-notification-icon{display:none}.lac-notification .lac-notification-text,.lac-notification .lac-notification-links{float:none;padding:5px 0;text-align:center}.featured-image-gallery .gallery-filters .gallery-filter:last-child .dropdown-dialogue .dropdown{left:auto;right:0}.glightbox-container.glightbox-featured-image-gallery .gslider{height:550px;top:calc((100vh - 550px)/2)}.glightbox-container.glightbox-featured-image-gallery .block-review{max-height:190px}.glightbox-container.glightbox-featured-image-gallery .block-product{font-size:13px}.rma-instructions-modal{height:80vh;left:50% !important;top:50%;transform:translate(-50%,-50%);right:auto;width:80vw}.create-rma-container .actions-toolbar{border-radius:30px 30px 0 0;border:2px solid #e8e8e8;background:#fff;bottom:0;display:flex;flex-direction:column;padding:25px 35px 50px;position:fixed;transform:translateY(100%);left:0;right:0;width:100%;z-index:9}.create-rma-container .actions-toolbar>.primary{order:-1}.create-rma-container .actions-toolbar>.secondary{margin-top:15px}.create-rma-container.products-selected .actions-toolbar{transform:translateY(0)}.subscription-account-banner-wrapper{order:-1}.product-comparison-block .select-cell{border-bottom:1px solid #bfbfc2;padding:0}.product-comparison-block .select-cell:nth-child(n+4){display:none;opacity:0;height:0;overflow:hidden;pointer-events:none;transition:all .3s ease}.product-comparison-block .select-wrapper{position:relative}.product-comparison-block .select-wrapper:after{display:block;position:absolute;background:linear-gradient(270deg,#fdfaf3 48.65%,rgba(253,250,243,0) 100%);content:'';width:40px;top:0;bottom:0;right:0;pointer-events:none}.product-comparison-block .select-wrapper:before{display:block;content:"";width:9px;height:9px;background-color:#262323;mask:url('../images/icons/chevron-down.svg') no-repeat center;mask-size:contain}.product-comparison-block .select-wrapper:before{position:absolute;content:'';align-items:center;top:10px;right:0;pointer-events:none;z-index:1}.product-comparison-block select{border:none;border-radius:0;background:0 0;height:30px;padding:0}.product-comparison-block .comparison-grid{grid-template-columns:repeat(3,1fr);gap:20px 10px}.product-comparison-block .feature-list.with-separator li{padding-bottom:8px;padding-top:8px}.product-comparison-block .feature-list.with-separator li:first-child{padding-top:0}.product-comparison-block .feature-list li{display:block}.product-comparison-block .feature-list .label{color:#595959}.product-comparison-block .feature-list .value{margin-top:-4px}.product-comparison-block .comparison-grid-products .button{padding-left:20px;padding-right:20px}.post-list{display:flex;flex-direction:column;gap:34px}.post-list .post-author-info{display:flex;align-items:center}.post-list .post-detail{display:flex;align-items:center}.post-list .post-detail:before{display:block;content:"";width:5px;height:5px;background-color:#d9d9d9;mask:url('../images/icons/ellipsis.svg') no-repeat center;mask-size:contain}.post-list .post-detail:before{margin:0 3px}.post-hero{width:calc(100% + (15px*2));margin-left:-15px;margin-right:-15px}.blog-widget-recent .post:not(:first-child) .post-detail{display:none}.litter-robot-category-menu{margin:0 -15px}.litter-robot-category-menu:after{clear:both;content:'';display:table}.litter-robot-category-menu:not(.flickity-enabled){display:flex;overflow:auto;padding-left:15px}.litter-robot-category-menu:not(.flickity-enabled) li.level0{float:none;min-width:7.2em}.litter-robot-category-menu .flickity-slider{margin-left:15px}.litter-robot-category-menu .flickity-slider>*:last-child{padding-right:30px;box-sizing:content-box}.litter-robot-category-menu li.level0{width:6.75em;margin:0 .9375em 0 0;float:left}.litter-robot-category-menu a{height:6.75em}.litter-robot-category-menu img{max-height:3.6875em}.litter-robot-category-menu:after{content:'flickity';display:none}.warranty-upsell{font-size:13px}.warranty-upsell>.title{margin:0}.warranty-upsell .warranty-item-options{margin-top:5px}html.has-search-autocomplete{overflow:hidden}.search-autocomplete{max-height:calc(100vh - 48px - 10px);overflow:auto;padding-bottom:30px}.autocomplete-list{border-top:1px solid #f3f0e6;margin-top:20px;overflow:hidden;padding-top:15px}.autocomplete-list:first-child{border-top:none;margin-top:0;padding-top:0}.autocomplete-list-term{max-height:126px;overflow-y:auto;position:relative}.autocomplete-list-term>dt{background:#fff;margin:0;padding-bottom:8px;position:sticky;top:-1px}.autocomplete-list-product .action.view-all{display:none}.autocomplete-list-product .product-image-box{-webkit-flex:0 0 80px;-moz-flex:0 0 80px;flex:0 0 80px;width:80px}.block-minicart .block-content>.actions.top>.primary{margin-left:auto;margin-right:auto}.block-minicart .actions.top{text-align:center}.m-image-text{left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;width:auto;max-width:none}.m-image-text.modal-slide .modal-inner-wrap{border-radius:16px 16px 0 0;transform:translateY(100%)}.m-image-text.modal-slide._show .modal-inner-wrap{transform:translateY(0)}.m-image-text-media img{border-bottom-left-radius:0;border-bottom-right-radius:0}.m-slide-bottom{left:0 !important;right:0 !important;width:auto;max-width:none;top:10vh}.m-slide-bottom.modal-slide .modal-inner-wrap{border-radius:16px 16px 0 0;transform:translateY(100%)}.m-slide-bottom.modal-slide._show .modal-inner-wrap{transform:translateY(0)}.m-warranty-addon.modal-popup .modal-inner-wrap{margin:0;width:100%;border-radius:16px 16px 0 0;bottom:0;transform:translateY(100%)}.m-warranty-addon.modal-popup._show .modal-inner-wrap{transform:translateY(0)}.m-whisker-plus-addon.modal-popup .modal-inner-wrap{margin:0;width:100%;border-radius:16px 16px 0 0;bottom:0;transform:translateY(100%)}.m-whisker-plus-addon.modal-popup._show .modal-inner-wrap{transform:translateY(0)}.s-slidey{flex-direction:column;gap:20px;height:637px}.s-slidey-card{min-height:25%}.s-slidey-card-content{margin:0 16px;bottom:16px}.s-no-route .video-wrapper{padding-bottom:78%}.s-no-route-content{background:linear-gradient(0,#918374 0,#cac4be 100%);margin-top:-50px;padding:20px 20px 60px}.s-no-route-content:before{content:'';display:block;width:100%;height:50px;position:absolute;bottom:100%;background:linear-gradient(0,#cac4be 0,transparent 100%);left:0}.login-container>.block{padding:30px 15px}.login-container .fieldset:after{text-align:center}.fieldset.create.account{margin-bottom:0}.block-dashboard-info{margin-bottom:14px}.block-dashboard-info>.block-content{display:flex;flex-direction:column}.block-dashboard-addresses .block-actions{margin-top:20px;text-align:center}.control.captcha-image .captcha-img{display:block;margin-bottom:15px}.form.search.advanced .field.price .with-addon .input-text{flex-basis:auto;width:100%}.product-add-form .table-wrapper.grouped{margin-left:-15px;margin-right:-15px}.product-add-form .table-wrapper.grouped .table.data.grouped tr td{padding:5px 10px 5px 15px}.invoice .actions-toolbar{display:none}.order-pager-wrapper .toolbar-amount{left:inherit;position:relative;text-align:center;top:inherit}.order-pager-wrapper .pages{text-align:center}.order-pager-wrapper .action.previous,.order-pager-wrapper .action.next{margin:0}.swatch-opt .swatch-attribute{margin:0}.product-options-wrapper .swatch-option.image,.product-options-wrapper .swatch-option.color{margin:0 7px 0 0;min-width:1.3125em !important;height:1.3125em !important;width:1.3125em !important}.page-footer-menu [data-collapsible]>.menu-item-group-title{position:relative;cursor:pointer}.page-footer-menu [data-collapsible]>.menu-item-group-title:after{content:'';width:10px;height:10px;position:absolute;top:50%;right:0;margin-top:-3px;mask:url('../images/icons/chevron-down.svg') no-repeat center;background-color:#fff;mask-size:contain;transition:all .2s}.page-footer-menu [data-collapsible][aria-expanded=true]>.menu-item-group-title:after{transform:rotate(180deg)}.page-footer-menu [data-collapsible][aria-expanded=true] [data-role=content]{display:block}.page-footer-menu [data-collapsible] [data-role=content]{display:none}.page-hero>.container.xl-font>*{max-width:100%}.page-hero .page-pre-heading.large-font{font-size:15px;line-height:35px}.page-hero .page-title.large-font{font-size:42px;line-height:47px;margin-bottom:25px}.page-hero p{font-size:13px}.page-hero .container .actions.mobile-button{display:flex}.page-hero .container .actions.desktop-button{display:none}.page-hero.height-short{min-height:180px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.page-hero.layout-columns.content-image-left,.page-hero.layout-columns.content-image-right{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.page-hero.layout-columns.content-image-left>.container,.page-hero.layout-columns.content-image-right>.container{position:initial;text-align:center;background:0 0 !important}.page-hero.layout-columns.content-image-left>.container>*,.page-hero.layout-columns.content-image-right>.container>*{margin-left:auto;margin-right:auto}.page-hero.layout-columns.content-image-left .actions,.page-hero.layout-columns.content-image-right .actions{align-items:center}.page-hero.layout-columns.content-image-left .content-image,.page-hero.layout-columns.content-image-right .content-image{max-width:300px}.cms-retail-html .page-hero.height-short{padding:38px 12px}.amlocator-block.-map.column-right{display:none !important}.braintree-applepay-container-product{display:block}.braintree-applepay-container-product .braintree-apple-pay-button{width:100%}}@media only screen and (max-width:639px){.abs-visually-hidden-mobile,.table-downloadable-products .col.title:before{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-mobile:before,.abs-add-clearfix-mobile:after{content:'';display:table}.abs-add-clearfix-mobile:after{clear:both}.order-item-upsell .item-title{margin-top:6px}.order-item-upsell .field-tooltip .field-tooltip-content{width:165px}.order-item-upsell .actions{margin-top:7px}.create-rma-status{padding-left:5px}.create-rma-status .status{font-size:14px;flex:0 0 calc(33.33333333% + 5px);margin-left:-5px}.rma-item.order-item .product-actions{padding-top:20px}.rma-item.order-item .product-image-column{flex:0 0 100px}.rma-item.order-item .product-details-column{flex:0 0 calc(100% - 100px)}.block-minicart{border-radius:16px 16px 0 0;top:100%;width:100dvw}body.sidebar-overlay-open .block-minicart{top:0}.block-minicart .minicart-content-wrapper{display:flex;flex-direction:column;height:100%}.s-slider-links-item{flex-basis:80%}.abs-block-responsive-title-button,body.account .main .block-reviews-dashboard,body.account .main .block-dashboard-orders{padding-bottom:80px;position:relative}.abs-block-responsive-title-button .block-title>.action,body.account .main .block-reviews-dashboard .block-title>.action,body.account .main .block-dashboard-orders .block-title>.action{bottom:15px;display:inline-block;left:0;margin:0 auto;max-width:200px;position:absolute;right:0;width:auto}.abs-col-no-prefix:before,.table.grouped>tbody>tr>td:before,.account .table-billing-agreements .col.actions:before,.account .table-billing-agreements-related .col.actions:before,.account .table-reviews .col.actions:before{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.account-menu-wrapper .menu-header{flex-direction:column;gap:10px}.account-menu-wrapper .menu-header .button{margin:auto}.block-dashboard-addresses .block-actions .action.edit{min-width:200px}.order-header .order-header-detail:before{display:none}.order-item .product-image-container{flex:0 0 94px}.order-item .product-item-details{flex:0 0 calc(100% - 94px)}.order-item .product-item-actions{flex:0 0 100%}.order-links{border:1px solid #e8e8e8;border-radius:15px;margin:20px 0;overflow:hidden}.order-links .item{border-bottom:1px solid #e8e8e8}.order-links .item:last-child{border-bottom:none}.order-details-items thead{display:block}.order-details-items thead tr{display:block}.order-details-items .table-wrapper{border-top:none}.order-details-items .order-title strong{display:block}.order-details-items .action{margin-top:15px}.order-details-items .items-qty{display:inline-block;vertical-align:top}.order-details-items .col.price .price-including-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-excluding-tax{display:inline-block}.order-details-items .data.table .col.options{padding:0 10px 15px}.order-details-items .data.table .col.options:before{display:none}.order-details-items .options-label+.item-options-container[data-th]:before,.order-details-items .item-options-container+.item-options-container[data-th]:before{content:attr(data-th) ':';display:block;font-weight:500;padding-left:10px}.order-details-items .options-label+.item-options-container .col,.order-details-items .item-options-container+.item-options-container .col{font-size:12;padding:0 10px}.order-details-items .options-label+.item-options-container .col:first-child,.order-details-items .item-options-container+.item-options-container .col:first-child{padding-top:3px}.order-details-items .options-label+.item-options-container .col:last-child,.order-details-items .item-options-container+.item-options-container .col:last-child{padding-bottom:20px}.page-product-downloadable .product-options-wrapper{margin-bottom:25px}.table-downloadable-products .product-name{display:block;margin-bottom:5px}.page-product-downloadable .product-info-price~*:last-child:after{border-bottom:1px solid #c1c1c1;content:'';display:block;height:0;margin:25px -15px;overflow:hidden;width:auto}.table.grouped>thead>tr>th{border-bottom:1px solid #e8e8e8;display:table-cell}.table.grouped>tbody{border-bottom:1px solid #e8e8e8}.table.grouped>tbody>tr>td{padding:11px 10px;border:0;display:table-cell}.table-wrapper .table.grouped:not(.totals):not(.cart):not(.table-comparison)>tbody>tr>td:last-child{border-bottom:0}.page-product-grouped .minimal-price{margin:0}.page-product-grouped .product-info-price{border:0;margin-bottom:0}.page-product-grouped .product-info-price .price-box{padding-bottom:0}.form-new-agreement select{width:auto}.form-create-return .additional .field:nth-last-child(2){margin-bottom:0}.form-create-return .additional .field:last-child{margin-top:14px}.account .column.main .returns-details-items .block-returns-tracking .block-title>.action.track{display:block;float:none;margin:15px 0 0}.block-returns-items .block-title{flex-wrap:wrap}.block-returns-items .block-title>.action{margin-top:15px}.order-pager-wrapper{display:block}#braintree-three-d-modal .bt-modal-frame{width:100%}}@media only screen and (max-width:479px){.tooltip.wrapper .tooltip.content{min-width:10rem}.create-rma-status .status{font-size:11px}.create-rma-status .status>span{word-break:break-word}.modal-popup .field-tooltip .field-tooltip-content{width:220px}.m-product-info{left:0;width:auto;max-width:none;top:10vh}.m-product-info.modal-slide .modal-inner-wrap{border-radius:16px 16px 0 0;transform:translateY(100%)}.m-product-info.modal-slide._show .modal-inner-wrap{transform:translateY(0)}.page-hero .xl-font.vertical-center{transform:translateY(25%)}.page-hero .vertical-center{transform:translateY(50%)}}@media only screen and (max-width:374px){.g-recaptcha>div{width:243px !important;height:62px !important;margin:0 auto}.g-recaptcha>div>div{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}@media all and (min-width:480px){.rma-confirmation-modal.modal-popup .modal-inner-wrap,.rma-error-modal.modal-popup .modal-inner-wrap{max-width:320px}.rma-portal-content,.rma-portal-lookup,.rma-portal-form{max-width:720px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.rma-portal-form{border-radius:15px;padding-top:30px;margin:40px auto;padding-bottom:30px}.rma-portal .actions-toolbar{flex-direction:row-reverse;margin-bottom:50px}.rma-portal .actions-toolbar .action,.rma-portal .actions-toolbar .action.primary.submit{flex-grow:1;order:unset}.replacement-parts-dialogue-gutter,.replacement-parts-modal .modal-content,.replacement-parts-dialogue-header{padding-left:32px;padding-right:32px}.escape-replacement-parts-dialogue-gutter,.replacement-parts-dialogue-header{margin-left:-32px;margin-right:-32px}.block.discount.whiskercare-coupon-applied form{padding-right:20px}.page-hero .hero-background{background-position:center}.page-hero .hero-background.mobile{display:none}.page-hero .hero-background.mobile+.desktop{display:block}.page-hero.cms-hero{display:flex;align-items:center;min-height:0}.page-hero.layout-columns{min-height:500px}}@media all and (min-width:640px){.abs-blocks-2columns-s{width:48%}.abs-blocks-2columns-s:nth-child(1){clear:left;float:left}.abs-blocks-2columns-s:nth-child(2){float:right}.abs-blocks-2columns-s:nth-child(2)+*{clear:both}.abs-visually-hidden-desktop-s{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop-s:before,.abs-add-clearfix-desktop-s:after{content:'';display:table}.abs-add-clearfix-desktop-s:after{clear:both}.abs-form-field-column-2-s>.fieldset{display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px}.abs-form-field-column-2-s>.fieldset .legend{padding:0 7px}.abs-form-field-column-2-s>.fieldset .field{padding:0 7px;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;flex:0 0 50%}.abs-form-field-column-2-s>.fieldset .field .field{padding:0;width:100%}.abs-form-field-column-2-s>.fieldset .field.choice{flex:0 0 100%;width:100%}.abs-form-field-column-2-s>.fieldset .change-password-fieldset.fieldset{width:100%;display:flex}.abs-form-field-column-2-s>.fieldset>.message{flex:0 0 100%}.abs-form-field-revert-column-1-s{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;flex:0 0 100%}.ui-dialog.popup{width:420px}.order-item-upsell{align-items:center;padding:7px 15px 7px 30px;margin-top:30px}.order-item-upsell .item-image{height:39px;width:54px}.order-item-upsell .divider{-webkit-flex:0 0 1px;-moz-flex:0 0 1px;flex:0 0 1px;background:#ddd;display:block;margin:0 24px;height:30px}.order-item-upsell .item-title:after{display:inline-block;content:"|";margin:0 5px}.order-item-upsell .item-detail{display:flex;align-items:center;flex:1 1 auto;font-size:13px;padding:0}.order-item-upsell .field-tooltip{margin:0 0 0 8px}.order-item-upsell .actions{-webkit-flex:0 0 115px;-moz-flex:0 0 115px;flex:0 0 115px;margin-left:auto;padding-left:10px}.order-item-upsell .actions .action{text-align:center;width:100%}.rma-portal-form .form-columns{display:flex;gap:10px}.rma-portal-form .form-columns>.field{width:50%}.rma-portal .generate-label-content{text-align:center}.rma-portal .generate-label-content .note{border-top:#e8e8e8 1px solid;padding-top:20px}.create-rma-status .status>span{padding:13px}.create-rma-container .select-all{margin-bottom:15px;padding-left:22px}.replacement-parts-modal .modal-header{padding:1.8125em 2.25em}.catalogsearch-advanced-result .message.error{margin-top:0}.products-grid .product-items{grid-template-columns:repeat(3,1fr)}.block-minicart{top:0;height:100dvh;max-height:100dvh;max-width:375px;right:-375px;width:calc(100vw - 16px)}body.sidebar-overlay-open .block-minicart{right:0}.minicart-content-wrapper{display:flex;flex-direction:column;height:100%}.minicart-top{position:sticky;padding:0 0 25px;top:0;z-index:2;flex-shrink:0}.minicart-footer{bottom:0;margin-top:auto;position:sticky;z-index:2}.s-faq-categories{grid-template-columns:repeat(2,1fr)}.s-promo-h-wrapper{flex-direction:row-reverse;gap:20px;padding:15px}.s-promo-h-pill{inset:30px auto auto 30px;transform:none}.s-promo-h-media{width:56%;border-radius:inherit}.s-promo-h-pill+.s-promo-h-wrapper .s-promo-h-media{padding-top:60px}.s-promo-h-content{flex:1;display:flex;justify-content:center;padding:0}.order-history-item{margin:0 0 6.58342792%}.order-history-item .order-content{padding:3.74574347% 4.99432463% 0}.order-history-item .order-content-footer{margin:30px -5.18018018% 0;padding:15px 4.95495495%}.order-item .item.product{margin-top:30px;padding-top:30px}.order-item .item-layout{flex:1 1 auto}.order-item .product-image-container{flex:0 0 112px}.order-item .product-item-details{flex:0 0 calc(100% - 112px);padding:0 0 0 4.41826215%}.order-item .product-item-details .product-item-pricing{align-self:flex-start}.order-item .product-item-actions{flex:0 0 180px;padding:0 0 0 20px;margin:0}.order-links{display:flex;align-items:stretch;font-size:13px}.order-links .item{-webkit-flex:0 0 20%;-moz-flex:0 0 20%;flex:0 0 20%;text-align:center}.order-links a,.order-links strong{border:1px solid #e8e8e8;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;display:block;height:100%}.order-links a{background:#fdfaf3}.order-links a:hover,.order-links a:focus{background:#faf4e4}.order-links strong{border-bottom-color:#262323}.order-details-items{padding:33px 25px 25px;border-top-left-radius:0;margin-top:-1px}.order-items-shipment .shipment-item .product-item-details{flex:0 0 calc(100% - 280px)}.order-items-shipment .shipment-item .item-additional-detail{max-width:280px;margin:0}.invoice-items .invoice-item .product-item-details{flex:0 0 calc(100% - 280px)}.invoice-items .invoice-item .item-additional-detail{max-width:280px;margin:0}}