/** Shopify CDN: Minification failed

Line 1977:49 Unexpected "'span:before'"

**/
.lr-root{margin:0;padding:0}
.lr-root *, .lr-root *:before, .lr-root *:after{box-sizing:border-box}
.lr-root article, .lr-root aside, .lr-root details, .lr-root figcaption, .lr-root figure, .lr-root main, .lr-root footer, .lr-root header, .lr-root nav, .lr-root section, .lr-root summary{display:block}
.lr-root audio, .lr-root canvas, .lr-root video{display:inline-block}
.lr-root audio:not([controls]){display:none;height:0}
.lr-root nav ul, .lr-root nav ol{list-style:none none}
.lr-root img{max-width:100%;height:auto;border:0}
.lr-root video, .lr-root embed, .lr-root object{max-width:100%}
.lr-root svg:not(:root){overflow:hidden}
.lr-root figure{margin:0}
.lr-root{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}
.lr-root{color:#262323;font-family:'StabilGrotesk','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.6;font-size:16px}
.lr-root p{margin-top:0;margin-bottom:1.25em}
.lr-root abbr[title]{border-bottom:1px dotted #e8e8e8;cursor:help}
.lr-root b, .lr-root strong{font-weight:500}
.lr-root em, .lr-root i{font-style:normal}
.lr-root mark{background:#f1f1f1;color:#000}
.lr-root hr{border:0;border-top:1px solid #e8e8e8;margin-bottom:25px;margin-top:25px}
.lr-root sub, .lr-root sup{font-size:68.75%;line-height:0;position:relative;vertical-align:baseline}
.lr-root sup{top:-.5em}
.lr-root sub{bottom:-.25em}
.lr-root dfn{font-style:normal}
.lr-root a{color:inherit;text-decoration:underline}
.lr-root a:hover{color:inherit;text-decoration:underline;opacity:.6}
.lr-root a:active{color:inherit;text-decoration:underline;opacity:.6}
.lr-root ul, .lr-root ol{margin-top:0;margin-bottom:25px}
.lr-root ul>li, .lr-root ol>li{margin-top:0;margin-bottom:20px}
.lr-root ul ul, .lr-root ol ul, .lr-root ul ol, .lr-root ol ol{margin-bottom:0}
.lr-root dl{margin-bottom:20px;margin-top:0}
.lr-root dt{font-weight:500;margin-bottom:5px;margin-top:0}
.lr-root dd{margin-bottom:15px;margin-top:0;margin-left:0}
.lr-root code, .lr-root kbd, .lr-root pre, .lr-root samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}
.lr-root code{background:#f1f1f1;color:#000;padding:2px 4px;font-size:13px;white-space:nowrap}
.lr-root kbd{background:#f1f1f1;color:#000;padding:2px 4px;font-size:13px}
.lr-root 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}
.lr-root pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}
.lr-root table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}
.lr-root table th{text-align:left}
.lr-root table>tbody>tr>th, .lr-root table>tfoot>tr>th, .lr-root table>tbody>tr>td, .lr-root table>tfoot>tr>td{vertical-align:top}
.lr-root table>thead>tr>th, .lr-root table>thead>tr>td{vertical-align:bottom}
.lr-root table>thead>tr>th, .lr-root table>tbody>tr>th, .lr-root table>tfoot>tr>th, .lr-root table>thead>tr>td, .lr-root table>tbody>tr>td, .lr-root table>tfoot>tr>td{padding:11px 10px}
.lr-root 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}
.lr-root button:focus, .lr-root button:active{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root button:hover{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root button::-moz-focus-inner{border:0;padding:0}
.lr-root input[type=text], .lr-root input[type=password], .lr-root input[type=url], .lr-root input[type=tel], .lr-root input[type=search], .lr-root input[type=number], .lr-root input[type*=date], .lr-root 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%}
.lr-root input[type=text]:focus, .lr-root input[type=password]:focus, .lr-root input[type=url]:focus, .lr-root input[type=tel]:focus, .lr-root input[type=search]:focus, .lr-root input[type=number]:focus, .lr-root input[type*=date]:focus, .lr-root input[type=email]:focus{border:1px solid #acacac}
.lr-root input[type=text]:disabled, .lr-root input[type=password]:disabled, .lr-root input[type=url]:disabled, .lr-root input[type=tel]:disabled, .lr-root input[type=search]:disabled, .lr-root input[type=number]:disabled, .lr-root input[type*=date]:disabled, .lr-root input[type=email]:disabled{opacity:.5}
.lr-root input[type=text]::-moz-placeholder, .lr-root input[type=password]::-moz-placeholder, .lr-root input[type=url]::-moz-placeholder, .lr-root input[type=tel]::-moz-placeholder, .lr-root input[type=search]::-moz-placeholder, .lr-root input[type=number]::-moz-placeholder, .lr-root input[type*=date]::-moz-placeholder, .lr-root input[type=email]::-moz-placeholder{color:#707070}
.lr-root input[type=text]::-webkit-input-placeholder, .lr-root input[type=password]::-webkit-input-placeholder, .lr-root input[type=url]::-webkit-input-placeholder, .lr-root input[type=tel]::-webkit-input-placeholder, .lr-root input[type=search]::-webkit-input-placeholder, .lr-root input[type=number]::-webkit-input-placeholder, .lr-root input[type*=date]::-webkit-input-placeholder, .lr-root input[type=email]::-webkit-input-placeholder{color:#707070}
.lr-root input[type=text]:-ms-input-placeholder, .lr-root input[type=password]:-ms-input-placeholder, .lr-root input[type=url]:-ms-input-placeholder, .lr-root input[type=tel]:-ms-input-placeholder, .lr-root input[type=search]:-ms-input-placeholder, .lr-root input[type=number]:-ms-input-placeholder, .lr-root input[type*=date]:-ms-input-placeholder, .lr-root input[type=email]:-ms-input-placeholder{color:#707070}
.lr-root input[type=number]{-moz-appearance:textfield}
.lr-root input[type=number]::-webkit-inner-spin-button, .lr-root input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.lr-root input[type=search]{-webkit-appearance:none}
.lr-root input[type=search]::-webkit-search-cancel-button, .lr-root input[type=search]::-webkit-search-decoration, .lr-root input[type=search]::-webkit-search-results-button, .lr-root input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}
.lr-root 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%}
.lr-root select:focus{border:1px solid #acacac}
.lr-root select:disabled{opacity:.5}
.lr-root select[multiple]{height:auto;background-image:none}
.lr-root 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}
.lr-root textarea:focus{border:1px solid #acacac}
.lr-root textarea:disabled{opacity:.5}
.lr-root textarea::-moz-placeholder{color:#707070}
.lr-root textarea::-webkit-input-placeholder{color:#707070}
.lr-root textarea:-ms-input-placeholder{color:#707070}
.lr-root input[type=radio]{margin:0 8px 0 0}
.lr-root input[type=radio]:disabled{opacity:.5}
.lr-root input[type=button], .lr-root input[type=reset], .lr-root input[type=submit]{cursor:pointer;-webkit-appearance:button}
.lr-root input::-moz-focus-inner{border:0;padding:0}
.lr-root form{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.lr-root address{font-style:normal}
.lr-root svg{max-width:100%;height:auto}
.lr-root #lib-layout-columns{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.lr-root #lib-layout-columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}
.lr-root .products-grid .product-items, .lr-root .prices-tier, .lr-root .order-details-items .items-qty, .lr-root .block-event .slider-panel .slider{margin:0;padding:0;list-style:none none}
.lr-root .products-grid .product-items>li, .lr-root .prices-tier>li, .lr-root .order-details-items .items-qty>li, .lr-root .block-event .slider-panel .slider>li{margin:0}
.lr-root .action-primary:focus, .lr-root .action-primary:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root .action-primary:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root .action-primary.disabled, .lr-root .action-primary[disabled], .lr-root fieldset[disabled] .action-primary{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}
.lr-root .block-returns-tracking .block-title .action, .lr-root .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}
.lr-root .abs-action-link-button:focus, .lr-root .abs-action-link-button:active, .lr-root .block-returns-tracking .block-title .action:focus, .lr-root .block-returns-tracking .block-title .action:active, .lr-root .block-event .slider-panel .slider .item .action.event:focus, .lr-root .block-event .slider-panel .slider .item .action.event:active{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root .abs-action-link-button:hover, .lr-root .block-returns-tracking .block-title .action:hover, .lr-root .block-event .slider-panel .slider .item .action.event:hover{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root .abs-action-link-button.disabled, .lr-root .abs-action-link-button[disabled], .lr-root fieldset[disabled] .abs-action-link-button, .lr-root .block-returns-tracking .block-title .action.disabled, .lr-root .block-returns-tracking .block-title .action[disabled], .lr-root fieldset[disabled] .block-returns-tracking .block-title .action, .lr-root .block-event .slider-panel .slider .item .action.event.disabled, .lr-root .block-event .slider-panel .slider .item .action.event[disabled], .lr-root fieldset[disabled] .block-event .slider-panel .slider .item .action.event{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}
.lr-root .abs-action-link-button:hover, .lr-root .abs-action-link-button:active, .lr-root .abs-action-link-button:focus, .lr-root .block-returns-tracking .block-title .action:hover, .lr-root .block-returns-tracking .block-title .action:active, .lr-root .block-returns-tracking .block-title .action:focus, .lr-root .block-event .slider-panel .slider .item .action.event:hover, .lr-root .block-event .slider-panel .slider .item .action.event:active, .lr-root .block-event .slider-panel .slider .item .action.event:focus{text-decoration:none}
.lr-root .abs-action-remove, .lr-root .actions-toolbar>.primary .action-cancel, .lr-root .actions-toolbar>.secondary .action-cancel, .lr-root .popup .actions-toolbar .action.cancel, .lr-root .modal-footer .action.secondary, .lr-root .bundle-options-container .action.back, .lr-root .field.addresses .address-item .edit-address-link, .lr-root .action-auth-toggle, .lr-root .checkout-billing-address .action-cancel, .lr-root .checkout-billing-address .action-edit-address, .lr-root .paypal-button-widget .paypal-button, .lr-root .abs-add-fields .action.remove, .lr-root .form-create-return .action.remove, .lr-root .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}
.lr-root .abs-action-button-as-link:hover, .lr-root .abs-action-remove:hover, .lr-root .actions-toolbar>.primary .action-cancel:hover, .lr-root .actions-toolbar>.secondary .action-cancel:hover, .lr-root .popup .actions-toolbar .action.cancel:hover, .lr-root .modal-footer .action.secondary:hover, .lr-root .bundle-options-container .action.back:hover, .lr-root .field.addresses .address-item .edit-address-link:hover, .lr-root .action-auth-toggle:hover, .lr-root .checkout-billing-address .action-cancel:hover, .lr-root .checkout-billing-address .action-edit-address:hover, .lr-root .paypal-button-widget .paypal-button:hover, .lr-root .abs-add-fields .action.remove:hover, .lr-root .form-create-return .action.remove:hover, .lr-root .form-create-return .action.remove:hover{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .abs-action-button-as-link:active, .lr-root .abs-action-remove:active, .lr-root .actions-toolbar>.primary .action-cancel:active, .lr-root .actions-toolbar>.secondary .action-cancel:active, .lr-root .popup .actions-toolbar .action.cancel:active, .lr-root .modal-footer .action.secondary:active, .lr-root .bundle-options-container .action.back:active, .lr-root .field.addresses .address-item .edit-address-link:active, .lr-root .action-auth-toggle:active, .lr-root .checkout-billing-address .action-cancel:active, .lr-root .checkout-billing-address .action-edit-address:active, .lr-root .paypal-button-widget .paypal-button:active, .lr-root .abs-add-fields .action.remove:active, .lr-root .form-create-return .action.remove:active, .lr-root .form-create-return .action.remove:active{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .abs-action-button-as-link:hover, .lr-root .abs-action-button-as-link:active, .lr-root .abs-action-button-as-link:focus, .lr-root .abs-action-remove:hover, .lr-root .abs-action-remove:active, .lr-root .abs-action-remove:focus, .lr-root .actions-toolbar>.primary .action-cancel:hover, .lr-root .actions-toolbar>.primary .action-cancel:active, .lr-root .actions-toolbar>.primary .action-cancel:focus, .lr-root .actions-toolbar>.secondary .action-cancel:hover, .lr-root .actions-toolbar>.secondary .action-cancel:active, .lr-root .actions-toolbar>.secondary .action-cancel:focus, .lr-root .popup .actions-toolbar .action.cancel:hover, .lr-root .popup .actions-toolbar .action.cancel:active, .lr-root .popup .actions-toolbar .action.cancel:focus, .lr-root .modal-footer .action.secondary:hover, .lr-root .modal-footer .action.secondary:active, .lr-root .modal-footer .action.secondary:focus, .lr-root .bundle-options-container .action.back:hover, .lr-root .bundle-options-container .action.back:active, .lr-root .bundle-options-container .action.back:focus, .lr-root .field.addresses .address-item .edit-address-link:hover, .lr-root .field.addresses .address-item .edit-address-link:active, .lr-root .field.addresses .address-item .edit-address-link:focus, .lr-root .action-auth-toggle:hover, .lr-root .action-auth-toggle:active, .lr-root .action-auth-toggle:focus, .lr-root .checkout-billing-address .action-cancel:hover, .lr-root .checkout-billing-address .action-cancel:active, .lr-root .checkout-billing-address .action-cancel:focus, .lr-root .checkout-billing-address .action-edit-address:hover, .lr-root .checkout-billing-address .action-edit-address:active, .lr-root .checkout-billing-address .action-edit-address:focus, .lr-root .paypal-button-widget .paypal-button:hover, .lr-root .paypal-button-widget .paypal-button:active, .lr-root .paypal-button-widget .paypal-button:focus, .lr-root .abs-add-fields .action.remove:hover, .lr-root .abs-add-fields .action.remove:active, .lr-root .abs-add-fields .action.remove:focus, .lr-root .form-create-return .action.remove:hover, .lr-root .form-create-return .action.remove:active, .lr-root .form-create-return .action.remove:focus, .lr-root .form-create-return .action.remove:hover, .lr-root .form-create-return .action.remove:active, .lr-root .form-create-return .action.remove:focus{background:0 0;border:0}
.lr-root .abs-action-button-as-link.disabled, .lr-root .abs-action-button-as-link[disabled], .lr-root fieldset[disabled] .abs-action-button-as-link, .lr-root .abs-action-remove.disabled, .lr-root .abs-action-remove[disabled], .lr-root fieldset[disabled] .abs-action-remove, .lr-root .actions-toolbar>.primary .action-cancel.disabled, .lr-root .actions-toolbar>.primary .action-cancel[disabled], .lr-root fieldset[disabled] .actions-toolbar>.primary .action-cancel, .lr-root .actions-toolbar>.secondary .action-cancel.disabled, .lr-root .actions-toolbar>.secondary .action-cancel[disabled], .lr-root fieldset[disabled] .actions-toolbar>.secondary .action-cancel, .lr-root .popup .actions-toolbar .action.cancel.disabled, .lr-root .popup .actions-toolbar .action.cancel[disabled], .lr-root fieldset[disabled] .popup .actions-toolbar .action.cancel, .lr-root .modal-footer .action.secondary.disabled, .lr-root .modal-footer .action.secondary[disabled], .lr-root fieldset[disabled] .modal-footer .action.secondary, .lr-root .bundle-options-container .action.back.disabled, .lr-root .bundle-options-container .action.back[disabled], .lr-root fieldset[disabled] .bundle-options-container .action.back, .lr-root .field.addresses .address-item .edit-address-link.disabled, .lr-root .field.addresses .address-item .edit-address-link[disabled], .lr-root fieldset[disabled] .field.addresses .address-item .edit-address-link, .lr-root .action-auth-toggle.disabled, .lr-root .action-auth-toggle[disabled], .lr-root fieldset[disabled] .action-auth-toggle, .lr-root .checkout-billing-address .action-cancel.disabled, .lr-root .checkout-billing-address .action-cancel[disabled], .lr-root fieldset[disabled] .checkout-billing-address .action-cancel, .lr-root .checkout-billing-address .action-edit-address.disabled, .lr-root .checkout-billing-address .action-edit-address[disabled], .lr-root fieldset[disabled] .checkout-billing-address .action-edit-address, .lr-root .paypal-button-widget .paypal-button.disabled, .lr-root .paypal-button-widget .paypal-button[disabled], .lr-root fieldset[disabled] .paypal-button-widget .paypal-button, .lr-root .abs-add-fields .action.remove.disabled, .lr-root .abs-add-fields .action.remove[disabled], .lr-root fieldset[disabled] .abs-add-fields .action.remove, .lr-root .form-create-return .action.remove.disabled, .lr-root .form-create-return .action.remove[disabled], .lr-root fieldset[disabled] .form-create-return .action.remove, .lr-root .form-create-return .action.remove.disabled, .lr-root .form-create-return .action.remove[disabled], .lr-root fieldset[disabled] .form-create-return .action.remove{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}
.lr-root #store-selector .form-continue .actions-toolbar .action.primary{font-size:inherit;min-height:42px}
.lr-root .actions-toolbar>.primary .action, .lr-root .actions-toolbar>.secondary .action{width:100%}
.lr-root .abs-dropdown-simple .action.toggle{cursor:pointer}
.lr-root .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}
.lr-root .abs-dropdown-simple .action.toggle:hover:after{color:inherit}
.lr-root .abs-dropdown-simple .action.toggle:active:after{color:inherit}
.lr-root .abs-dropdown-simple .action.toggle[aria-expanded=true]:after, .lr-root .abs-dropdown-simple .action.toggle.active:after{content:"\e904"}
.lr-root .abs-dropdown-simple.active{overflow:visible}
.lr-root .abs-dropdown-simple.active ul.dropdown{display:block}
.lr-root.nav-before-open .page-wrapper:after, .lr-root.sidebar-overlay-open .page-header .mast:after, .lr-root.sidebar-overlay-open .page-header .header-quick-links:after, .lr-root.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}
.lr-root .bundle-options-container .input-text.qty, .lr-root .account .data.table-return-items .qty .input-text, .lr-root .table.grouped .col.qty .control.qty .qty{text-align:center;width:54px}
.lr-root .abs-add-fields .action.remove, .lr-root .form-create-return .action.remove, .lr-root .form-create-return .action.remove{line-height:normal;margin-left:73%;position:absolute;top:34px;width:auto}
.lr-root .form-create-return .fieldset .field .control, .lr-root .form-create-return .fieldset .field .control{width:70%}
.lr-root .form-create-return .fieldset .actions-toolbar>.secondary, .lr-root .form-create-return .fieldset .actions-toolbar>.secondary{float:left}
.lr-root .form-create-return .fieldset .actions-toolbar>.secondary .action.add, .lr-root .form-create-return .fieldset .actions-toolbar>.secondary .action.add{margin-top:30px}
.lr-root .form-create-return .fieldset .fields .actions-toolbar, .lr-root .form-create-return .fieldset .fields .actions-toolbar{margin:0}
.lr-root .visually-hidden, .lr-root .fieldset>.field.no-label>.label, .lr-root .fieldset>.fields>.field.no-label>.label, .lr-root .fieldset legend.label, .lr-root .block-amazon-login .block-title, .lr-root .bundle-options-container .block-bundle-summary .product-image-container, .lr-root .bundle-options-container .block-bundle-summary .product.name, .lr-root .bundle-options-container .block-bundle-summary .stock, .lr-root .special-price .price-label, .lr-root .minimal-price .price-label, .lr-root .normal-price .price-label, .lr-root .price-box .price-label, .lr-root .mast .block-search .label, .lr-root .action.showcart .text, .lr-root .minicart-qty .counter-label, .lr-root .minicart-items .action.delete span, .lr-root .checkout-payment-method .ccard .legend, .lr-root .fieldset .fullname>.label, .lr-root .block-balance .balance-price-label, .lr-root .page-product-downloadable .product-options-wrapper .fieldset .legend.links-title, .lr-root .action.skip:not(:focus), .lr-root .payment-method-braintree .field.number .label, .lr-root .payment-method-braintree .field.expiration-date .label, .lr-root .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}
.lr-root .abs-add-clearfix:before, .lr-root .abs-add-clearfix:after, .lr-root .abs-add-fields .fieldset .actions-toolbar:before, .lr-root .abs-add-fields .fieldset .actions-toolbar:after, .lr-root .form-create-return .actions-toolbar:before, .lr-root .form-create-return .actions-toolbar:after, .lr-root .page-product-downloadable .product-add-form:before, .lr-root .page-product-downloadable .product-add-form:after, .lr-root .form-create-return .fieldset .actions-toolbar:before, .lr-root .form-create-return .fieldset .actions-toolbar:after, .lr-root .form-create-return .fieldset .actions-toolbar:before, .lr-root .form-create-return .fieldset .actions-toolbar:after{content:'';display:table}
.lr-root .abs-add-clearfix:after, .lr-root .abs-add-fields .fieldset .actions-toolbar:after, .lr-root .form-create-return .actions-toolbar:after, .lr-root .page-product-downloadable .product-add-form:after, .lr-root .form-create-return .fieldset .actions-toolbar:after, .lr-root .form-create-return .fieldset .actions-toolbar:after{clear:both}
.lr-root .return-status.status-return_received:before, .lr-root .return-status.status-return_received:after, .lr-root .return-status.status-return_received>span, .lr-root .create-rma-status .status.active:before, .lr-root .create-rma-status .status.active:after, .lr-root .create-rma-status .status.active>span, .lr-root .create-rma-status .status.complete:before, .lr-root .create-rma-status .status.complete:after, .lr-root .create-rma-status .status.complete>span, .lr-root .order-status.status-complete:before, .lr-root .order-status.status-complete:after, .lr-root .order-status.status-complete>span{background:#000}
.lr-root .field .control._with-tooltip{position:relative}
.lr-root .field .control._with-tooltip input{margin-right:15px;width:calc(100% - 15px + 15px + 5px)}
.lr-root .table.totals:not(.style2) tr.grand .price, .lr-root .table.totals:not(.style2) tr.grand_total .price{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .table.totals:not(.style2) .price{font-weight:inherit;white-space:nowrap}
.lr-root .table.totals:not(.style2) .action.delete{font-size:12px;margin:-5px 0 0}
.lr-root .table.totals.style2 .price{font-weight:inherit;white-space:nowrap}
.lr-root .table.totals.style2 .action.delete{font-size:12px;margin:-5px 0 0}
.lr-root .tiled-swatches .swatch-attribute-label, .lr-root .bundle-options-container .product-options-wrapper .fieldset label, .lr-root .bundle-options-container .product-options-wrapper .fieldset .legend.title{display:inline-block;margin-bottom:10px}
.lr-root .tiled-swatch-attribute-options, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .nested.options-list, .lr-root .product-add-form .warranty-item-options{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}
.lr-root .tiled-swatch-attribute-options:after, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .nested.options-list:after, .lr-root .product-add-form .warranty-item-options:after{display:none !important}
.lr-root .tiled-swatch-attribute-options .field.choice, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice, .lr-root .product-add-form .warranty-item-options .field.choice{border-radius:10px;text-align:center;margin:0;cursor:pointer}
.lr-root .tiled-swatch-attribute-options .field.choice.selected, .lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:focus), .lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:checked), .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice.selected, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:focus), .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:checked), .lr-root .product-add-form .warranty-item-options .field.choice.selected, .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:focus), .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:checked){position:relative;z-index:2}
.lr-root .tiled-swatch-attribute-options .field.choice.selected .label, .lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:focus) .label, .lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:checked) .label, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice.selected .label, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:focus) .label, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:checked) .label, .lr-root .product-add-form .warranty-item-options .field.choice.selected .label, .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:focus) .label, .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:checked) .label{background-color:#fdfaf3;border-color:#fbb040}
.lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled), .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled), .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled){cursor:not-allowed}
.lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled) .label, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled) .label, .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled) .label{border-color:#f3f0e6}
.lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled) .label img, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled) .label img, .lr-root .product-add-form .warranty-item-options .field.choice:has(input[type=radio]:disabled) .label img{opacity:.4}
.lr-root .tiled-swatch-attribute-options .field.choice:has(input[type=radio]:disabled) .label:after, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice:has(input[type=radio]:disabled) .label:after, .lr-root .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}
.lr-root .tiled-swatch-attribute-options .field.choice img, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice img, .lr-root .product-add-form .warranty-item-options .field.choice img{display:block;margin:0 auto;max-width:90px;width:auto !important;height:auto !important}
.lr-root .tiled-swatch-attribute-options .field.choice input[type=radio], .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice input[type=radio], .lr-root .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}
.lr-root .tiled-swatch-attribute-options .field.choice .label, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice .label, .lr-root .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:20px 15px 15px;position:relative;margin:0;height:100%}
.lr-root .tiled-swatch-attribute-options .field.choice .label:after, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice .label:after, .lr-root .product-add-form .warranty-item-options .field.choice .label:after{display:none}
.lr-root .tiled-swatch-attribute-options .field.choice.disabled .label, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice.disabled .label, .lr-root .product-add-form .warranty-item-options .field.choice.disabled .label{background:#f1f1f1;cursor:not-allowed}
.lr-root .tiled-swatch-attribute-options .field.choice .label-text, .lr-root .bundle-options-container .fieldset.fieldset-bundle-options:not(.options-without-choices) .field.choice .label-text, .lr-root .product-add-form .warranty-item-options .field.choice .label-text{color:#595959;font-size:14px;line-height:130%}
.lr-root .tiled-swatch-attribute.display-as-color .field.choice{flex:0 0 25%}
.lr-root .tiled-swatch-attribute.display-as-color .field.choice img{height:40px}
.lr-root img:not([src]):not([srcset]){visibility:hidden}
.lr-root .items{margin:0;padding:0;list-style:none none}
.lr-root .video-wrapper{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}
.lr-root .video-wrapper iframe, .lr-root .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.lr-root .video-control.play{width:100px;inset:auto 50% 50% auto;transform:translate(50%,50%)}
.lr-root .video-control.play:before{mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_play.svg?v=69345226339326125831792897174)}
.lr-root .color-white{color:#fff !important}
.lr-root .background-white{background:#fff !important}
.lr-root .border-white{border-color:#fff !important}
.lr-root .color-white-active:is(:hover, .lr-root :active, .lr-root :focus){color:#fff !important}
.lr-root .color-black{color:#000 !important}
.lr-root .background-black{background:#000 !important}
.lr-root .background-black-active:is(:hover, .lr-root :active, .lr-root :focus){background:#000 !important}
.lr-root .border-black-active:is(:hover, .lr-root :active, .lr-root :focus){border-color:#000 !important}
.lr-root .color-whisker-orange{color:#fbb040 !important}
.lr-root .background-whisker-off-white{background:#fdfaf3 !important}
.lr-root .color-whisker-black{color:#262323 !important}
.lr-root .color-whisker-white{color:#fff !important}
.lr-root .background-warm-grey{background:#f3f0e6 !important}
.lr-root .border-warm-grey{border-color:#f3f0e6 !important}
.lr-root .color-cool-grey{color:#bfbfc2 !important}
.lr-root .color-dark-grey{color:#595959 !important}
.lr-root .border-outline-grey{border-color:#d9d9d9 !important}
.lr-root .background-gradient-light-grey-orange-to-off-white{background:linear-gradient(10deg,#eee5d3 3.58%,#fdf8f2 65.17%) !important}
.lr-root .background-gradient-sunset-orange-animated{background-image:linear-gradient(90deg,#431404 0%,#9f3e03 17%,#e28916 33%,#9f3e03 50%,#431404 67%,#9f3e03 83%,#e28916 100%) !important;animation:gradient-sunset-orange-animation 4.3s linear infinite;background-size:300% 100% !important}
@keyframes gradient-sunset-orange-animation{0%{animation-timing-function:ease-in-out;background-position:0 0}100%{background-position:100% 0}}
.lr-root .border{border:1px solid}
.lr-root .no-underline{text-decoration:none !important}
.lr-root .overflow-hidden{overflow:hidden}
.lr-root .-mt-10{margin-top:-10px}
.lr-root .m-0{margin:0}
.lr-root .mb-0{margin-bottom:0}
.lr-root .p-5{padding:5px}
.lr-root .mb-5{margin-bottom:5px}
.lr-root .ml-5{margin-left:5px}
.lr-root .p-10{padding:10px}
.lr-root .mb-10{margin-bottom:10px}
.lr-root .mr-10{margin-right:10px}
.lr-root .mb-15{margin-bottom:15px}
.lr-root .mr-15{margin-right:15px}
.lr-root .mb-20{margin-bottom:20px}
.lr-root .mr-20{margin-right:20px}
.lr-root .px-25{padding-left:25px;padding-right:25px}
.lr-root .mb-25{margin-bottom:25px}
.lr-root .py-30{padding-top:30px;padding-bottom:30px}
.lr-root .mb-30{margin-bottom:30px}
.lr-root .pt-50{padding-top:50px}
.lr-root .pb-50{padding-bottom:50px}
.lr-root .mt-50{margin-top:50px}
.lr-root .mb-50{margin-bottom:50px}
.lr-root .py-75{padding-top:75px;padding-bottom:75px}
.lr-root .mt-auto{margin-top:auto}
.lr-root .rounded-15{border-radius:15px}
.lr-root .rounded-20{border-radius:20px}
.lr-root .w-3em{width:3em}
.lr-root .w-4em{width:4em}
.lr-root .min-h-700{min-height:700px}
.lr-root .w-full{width:100%}
.lr-root .w-screen{width:100vw}
.lr-root .text-center{text-align:center}
.lr-root .text-balance{text-wrap:balance}
.lr-root .hidden{display:none}
.lr-root .block{display:block}
.lr-root .flex{display:flex}
.lr-root .flex-col{flex-direction:column}
.lr-root .flex-1{flex:1}
.lr-root .items-center{align-items:center}
.lr-root .justify-center{justify-content:center}
.lr-root .object-bottom{object-position:bottom}
.lr-root .footer-fix, .lr-root .block.upsell:after{padding-bottom:35px;margin-bottom:-35px}
@font-face{font-family:'StabilGrotesk';src:url(//cozeygood.com/cdn/shop/t/2/assets/lr-StabilGrotesk-Light.woff2?v=15039165567838463831792896294) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'StabilGrotesk';src:url(//cozeygood.com/cdn/shop/t/2/assets/lr-StabilGrotesk-Regular.woff2?v=78755662189090158841792896294) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'StabilGrotesk';src:url(//cozeygood.com/cdn/shop/t/2/assets/lr-StabilGrotesk-Bold.woff2?v=172845228866178382351792896294) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'StabilGrotesk';src:url(//cozeygood.com/cdn/shop/t/2/assets/lr-StabilGrotesk-Medium.woff2?v=135326766508879180401792896294) format('woff2');font-weight:500;font-style:normal;font-display:swap}
.lr-root a{transition:border-color .18s linear,color .18s linear,background-color .18s linear,opacity .18s linear}
.lr-root h1, .lr-root h2, .lr-root h3, .lr-root h4, .lr-root h5, .lr-root h6{all:unset;display:block}
.lr-root svg, .lr-root svg *{transition:fill .18s linear}
.lr-root blockquote, .lr-root cite{all:unset;display:block}
.lr-root .numbered-list, .lr-root .bulleted-list{margin:0;padding:0;list-style:none}
.lr-root .numbered-list li, .lr-root .bulleted-list li{position:relative;margin:0}
.lr-root .bulleted-list.style-inverted li:before{background:#fff}
.lr-root .bulleted-list.style-inverted li:after{background:#262323}
.lr-root .bulleted-list.style-alt li{padding-left:calc(12px + .5em)}
.lr-root .bulleted-list.style-alt li:before{background:#fbb040}
.lr-root .bulleted-list li:before, .lr-root .bulleted-list li:after{content:'';display:block;height:12px;width:12px;position:absolute;left:0;top:.65em;margin-top:-6px;border-radius:3px}
.lr-root .bulleted-list li:after{background-color:#fff;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_check.svg?v=3098833312353993901792897171) no-repeat center;mask-size:50%}
.lr-root .bulleted-list li:before{background:#262323}
.lr-root .numbered-list li, .lr-root .bulleted-list li{padding:0 0 .4em calc(12px + 1.3em);margin-bottom:.4em}
.lr-root .numbered-list.with-separator, .lr-root .bulleted-list.with-separator{border-color:transparent}
.lr-root .numbered-list.with-separator li, .lr-root .bulleted-list.with-separator li{padding-bottom:.9em;margin-bottom:.9em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}
.lr-root .numbered-list.with-separator li:last-child, .lr-root .bulleted-list.with-separator li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.lr-root .feature-list{list-style:none;padding:0;margin:0;border-color:transparent}
.lr-root .feature-list.size-xlarge li{gap:1.5em;margin-bottom:28px}
.lr-root .feature-list.size-xlarge li>*:has(>img, .lr-root >svg){flex-basis:7em;height:7em}
.lr-root .feature-list.size-xlarge img, .lr-root .feature-list.size-xlarge svg{width:5em;height:5em}
.lr-root .feature-list.size-large li{gap:1.5em;margin-bottom:35px}
.lr-root .feature-list.size-large li>*:has(>img, .lr-root >svg){flex-basis:4em;height:4em}
.lr-root .feature-list.size-large img, .lr-root .feature-list.size-large svg{width:2em;height:2em}
.lr-root .feature-list.size-small li{gap:.5625em;margin-bottom:.625em}
.lr-root .feature-list.size-small li>*:has(>img, .lr-root >svg){border-radius:5px;flex-basis:1.75em;height:1.75em}
.lr-root .feature-list.size-small img, .lr-root .feature-list.size-small svg{height:60%;width:60%;overflow:visible}
.lr-root .feature-list.size-small.with-separator li{padding:10px 0}
.lr-root .feature-list.with-separator li{margin:0;padding:15px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}
.lr-root .feature-list.with-separator li:first-child{padding-top:0}
.lr-root .feature-list.with-separator li:last-child{padding-bottom:0;border-bottom:0}
.lr-root .feature-list li{display:flex;margin:0 0 20px;align-items:center;gap:1em}
.lr-root .feature-list li>*:has(>img, .lr-root >svg){display:flex;justify-content:center;align-items:center;height:3em;flex:0 0 3em;border-radius:10px}
.lr-root .feature-list li>*:last-child{align-self:center}
.lr-root .feature-list li:last-child{margin-bottom:0}
.lr-root .feature-list img, .lr-root .feature-list svg{width:1.3em;height:1.3em;max-width:none;max-height:none;display:block;object-fit:contain}
.lr-root{overflow-x:hidden}
.lr-root .page-main .columns{display:flex;flex-wrap:wrap}
.lr-root .page-main .columns .column.main{flex-basis:auto;flex-grow:1;order:1;width:100%}
.lr-root .page-main .columns .sidebar-main, .lr-root .page-main .columns .sidebar-additional{flex-grow:1;flex-basis:100%}
.lr-root .page-main .columns .sidebar-main{order:1}
.lr-root .page-main .columns .sidebar-additional{order:2}
.lr-root table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root table th{font-weight:500}
.lr-root table td{align-content:center}
.lr-root table[class*=rounded]{overflow:hidden}
.lr-root .col.actions:last-child{vertical-align:middle}
.lr-root .col.actions:last-child .action{align-items:center;color:#262323;vertical-align:middle;text-decoration:none}
.lr-root .col.actions:last-child .action:hover, .lr-root .col.actions:last-child .action:focus{color:#000}
.lr-root .col.actions:last-child .action:after{margin:0 0 0 3px;position:relative;top:1px}
.lr-root .col.actions:last-child .action.edit, .lr-root .col.actions:last-child .action.delete, .lr-root .col.actions:last-child .action.view{padding:5px;margin:0;text-decoration:none}
.lr-root .col.actions:last-child .action.view{display:block}
.lr-root .col.actions:last-child .action.view:after{display:inline-block;content:"";width:9px;height:14px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-right.svg?v=44397137495964866341792897171) no-repeat center;mask-size:contain}
.lr-root .col.actions:last-child .action.view:after{top:2px}
.lr-root .col.actions:last-child .action.edit:after{display:inline-block;content:"";width:10px;height:14px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_edit.svg?v=46454058944778259011792897173) no-repeat center;mask-size:contain}
.lr-root .col.actions:last-child .action.edit:after{top:2px}
.lr-root .col.actions:last-child .action.delete:after{display:inline-block;content:"";width:12px;height:12px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_x.svg?v=99743706996883095301792897174) no-repeat center;mask-size:contain}
.lr-root .page.messages .message{display:flex;overflow:hidden;position:relative}
.lr-root .page.messages .message>.message-text{padding-right:15px}
.lr-root .page.messages .message .timer{bottom:0;left:0;position:absolute;right:0;width:100%}
.lr-root .page.messages .message .timer>.inner{background:#000;height:3px;opacity:.1;width:100%}
.lr-root .page.messages .message .action.dismiss{display:none}
@keyframes submenuOpenDesktop{0%{transform:scaleY(.8);opacity:0}100%{transform:scaleY(1);opacity:1}}
.lr-root 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}
.lr-root a.nav-toggle .icon{font-size:17px}
.lr-root a.nav-toggle .icon.open{display:block}
.lr-root.nav-before-open a.nav-toggle .icon.open{display:none}
.lr-root a.nav-toggle .icon.close{display:none}
.lr-root.nav-before-open a.nav-toggle .icon.close{display:block}
.lr-root .navigation a:hover, .lr-root .navigation a:focus{opacity:1}
.lr-root .navigation .menu-item-group-title{border-bottom:1px solid #ddd;font-weight:500;margin:0 0 10px;padding:0 0 10px}
.lr-root .navigation .menu-main-ul .menu-item-group{padding:26px 20px}
.lr-root .navigation .menu-main-ul .menu-item-group a .anchor-text{font-weight:400}
.lr-root .navigation li.button:hover{background:0 0}
.lr-root .navigation li.icon-new{align-items:center;display:flex}
.lr-root .navigation li.icon-new:before{display:block;content:"";width:40px;height:22px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_new-badge.svg?v=16636984468360456641792897173) no-repeat center;mask-size:contain}
.lr-root .navigation li.icon-new:before{margin:0 3px 0 0}
.lr-root .navigation .mw-125 .image-wrapper{max-width:125px !important}
.lr-root .menu-item-group.hide-title>.inner>.menu-item-group-title, .lr-root .menu-item-group.hide-title>.menu-item-group-title{display:none}
.lr-root .menu-item-group[class*=icon-] .menu-item-group-title{align-items:center;display:flex}
.lr-root .menu-item-group[class*=icon-] .menu-item-group-title:before{display:inline-block;content:"";width:12px;height:12px;background-color:#262323;mask:url(https://www.whisker.com/static/version1792671616/frontend/Whisker/default/en_US/images/icons/) no-repeat center;mask-size:contain}
.lr-root .menu-item-group[class*=icon-] .menu-item-group-title:before{margin-right:5px}
.lr-root .menu-item-group.icon-whisker .menu-item-group-title:before{height:16px;width:15px;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-whisker.svg?v=105108029223344176081792897173) no-repeat center;mask-size:contain}
.lr-root .menu-item-group.icon-heart .menu-item-group-title:before{height:16px;width:15px;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_community.svg?v=17878189000695146371792897173) no-repeat center;mask-size:contain}
.lr-root .menu-item-group.icon-support .menu-item-group-title:before{height:15px;width:16px;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_support.svg?v=98414084786186466911792897174) no-repeat center;mask-size:contain}
.lr-root .field.choice .field-tooltip{margin-left:4px;top:4px}
.lr-root .loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.5)}
.lr-root .loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}
.lr-root .loading-mask .loader>p{display:none}
@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.lr-root body>.loading-mask{z-index:9999}
.lr-root [data-role=main-css-loader]{display:none}
.lr-root form .actions-toolbar{flex:0 0 100%}
.lr-root input, .lr-root select, .lr-root textarea{letter-spacing:-.02em;transition:all .18s linear;outline-color:rgba(0,0,0,0)}
.lr-root input:focus, .lr-root select:focus, .lr-root textarea:focus{outline-color:#262323}
.lr-root input[readonly]{background:#f1f1f1}
.lr-root .fieldset{border:0;margin:0 0 20px;padding:0}
.lr-root .fieldset>*{letter-spacing:normal}
.lr-root .fieldset>.legend{margin:0 0 5px;padding:0;float:left;font-weight:500;line-height:1.2;font-size:18px}
.lr-root .fieldset>.legend+br{clear:both;display:block;height:0;overflow:hidden;visibility:hidden}
.lr-root .fieldset:last-child{margin-bottom:0}
.lr-root .fieldset>.field, .lr-root .fieldset>.fields>.field{margin:0 0 14px}
.lr-root .fieldset>.field>.label, .lr-root .fieldset>.fields>.field>.label{margin:0 0 5px;display:inline-block}
.lr-root .fieldset>.field:last-child, .lr-root .fieldset>.fields>.field:last-child{margin-bottom:0}
.lr-root .fieldset>.field>.label+br, .lr-root .fieldset>.fields>.field>.label+br{display:none}
.lr-root .fieldset>.field .choice input, .lr-root .fieldset>.fields>.field .choice input{vertical-align:top}
.lr-root .fieldset>.field .fields.group:before, .lr-root .fieldset>.fields>.field .fields.group:before, .lr-root .fieldset>.field .fields.group:after, .lr-root .fieldset>.fields>.field .fields.group:after{content:'';display:table}
.lr-root .fieldset>.field .fields.group:after, .lr-root .fieldset>.fields>.field .fields.group:after{clear:both}
.lr-root .fieldset>.field .fields.group .field, .lr-root .fieldset>.fields>.field .fields.group .field{float:left}
.lr-root .fieldset>.field .fields.group.group-2 .field, .lr-root .fieldset>.fields>.field .fields.group.group-2 .field{width:50% !important}
.lr-root .fieldset>.field .fields.group.group-3 .field, .lr-root .fieldset>.fields>.field .fields.group.group-3 .field{width:33.3% !important}
.lr-root .fieldset>.field .fields.group.group-4 .field, .lr-root .fieldset>.fields>.field .fields.group.group-4 .field{width:25% !important}
.lr-root .fieldset>.field .fields.group.group-5 .field, .lr-root .fieldset>.fields>.field .fields.group.group-5 .field{width:20% !important}
.lr-root .fieldset>.field .addon, .lr-root .fieldset>.fields>.field .addon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}
.lr-root .fieldset>.field .addon textarea, .lr-root .fieldset>.fields>.field .addon textarea, .lr-root .fieldset>.field .addon select, .lr-root .fieldset>.fields>.field .addon select, .lr-root .fieldset>.field .addon input, .lr-root .fieldset>.fields>.field .addon input{-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;display:inline-block;margin:0;width:auto}
.lr-root .fieldset>.field .addon .addbefore, .lr-root .fieldset>.fields>.field .addon .addbefore, .lr-root .fieldset>.field .addon .addafter, .lr-root .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}
.lr-root .fieldset>.field .addon .addbefore:focus, .lr-root .fieldset>.fields>.field .addon .addbefore:focus, .lr-root .fieldset>.field .addon .addafter:focus, .lr-root .fieldset>.fields>.field .addon .addafter:focus{border:1px solid #acacac}
.lr-root .fieldset>.field .addon .addbefore:disabled, .lr-root .fieldset>.fields>.field .addon .addbefore:disabled, .lr-root .fieldset>.field .addon .addafter:disabled, .lr-root .fieldset>.fields>.field .addon .addafter:disabled{opacity:.5}
.lr-root .fieldset>.field .addon .addbefore::-moz-placeholder, .lr-root .fieldset>.fields>.field .addon .addbefore::-moz-placeholder, .lr-root .fieldset>.field .addon .addafter::-moz-placeholder, .lr-root .fieldset>.fields>.field .addon .addafter::-moz-placeholder{color:#707070}
.lr-root .fieldset>.field .addon .addbefore::-webkit-input-placeholder, .lr-root .fieldset>.fields>.field .addon .addbefore::-webkit-input-placeholder, .lr-root .fieldset>.field .addon .addafter::-webkit-input-placeholder, .lr-root .fieldset>.fields>.field .addon .addafter::-webkit-input-placeholder{color:#707070}
.lr-root .fieldset>.field .addon .addbefore:-ms-input-placeholder, .lr-root .fieldset>.fields>.field .addon .addbefore:-ms-input-placeholder, .lr-root .fieldset>.field .addon .addafter:-ms-input-placeholder, .lr-root .fieldset>.fields>.field .addon .addafter:-ms-input-placeholder{color:#707070}
.lr-root .fieldset>.field .addon .addbefore, .lr-root .fieldset>.fields>.field .addon .addbefore{float:left;-webkit-order:1;order:1}
.lr-root .fieldset>.field.required .label:after, .lr-root .fieldset>.fields>.field.required .label:after, .lr-root .fieldset>.field._required .label:after, .lr-root .fieldset>.fields>.field._required .label:after{content:'*';color:#000;margin:0}
.lr-root .fieldset>.field .note, .lr-root .fieldset>.fields>.field .note{color:#262323;font-size:13px;margin:5px 0 0;padding:0}
.lr-root .fieldset>.field.choice, .lr-root .fieldset>.fields>.field.choice{margin-bottom:14px}
.lr-root .fieldset>.field.choice:last-child, .lr-root .fieldset>.fields>.field.choice:last-child{margin-bottom:0}
.lr-root .fieldset>.field.choice .label, .lr-root .fieldset>.fields>.field.choice .label{cursor:pointer;display:inline;margin:0}
.lr-root .fieldset>.field.choice+.field.choice, .lr-root .fieldset>.fields>.field.choice+.field.choice{margin-top:-9px}
.lr-root .fieldset>.field.choice div.mage-error, .lr-root .fieldset>.fields>.field.choice div.mage-error, .lr-root .fieldset>.field.choice div.payment-method-braintree .hosted-error, .lr-root .fieldset>.fields>.field.choice div.payment-method-braintree .hosted-error{flex:0 0 100%}
.lr-root .fieldset>.field .note>span, .lr-root .fieldset>.fields>.field .note>span{vertical-align:middle}
.lr-root .fieldset .field.choice{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .fieldset>.field.street{margin-bottom:0}
.lr-root .fieldset>.field.street .field{margin:0 0 14px}
.lr-root .fieldset .legend+br{display:none}
.lr-root .fieldset>.field .note, .lr-root .fieldset>.fields>.field .note{display:block}
.lr-root .legend+.fieldset, .lr-root .legend+div{clear:both}
.lr-root .legend>span{margin-right:5px}
.lr-root fieldset.field{border:0;padding:0}
.lr-root .field.date .time-picker{display:inline-block;margin-top:15px;white-space:nowrap}
.lr-root .field .message.warning{margin:5px 0 0}
.lr-root .field .control:has(.field-tooltip){position:relative}
.lr-root select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-size:11px 5px;background-repeat:no-repeat;background-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_select-bg.svg?v=101124053764004588091792897174);background-position:right 1em center;padding-right:1.875em}
.lr-root .product-options-wrapper .date.required div[for*=options].mage-error, .lr-root .product-options-wrapper .date.required div[for*=options].payment-method-braintree .hosted-error{display:none !important}
.lr-root .field .tooltip{position:relative}
.lr-root .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}
.lr-root .field .tooltip .tooltip-content:after, .lr-root .field .tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}
.lr-root .field .tooltip .tooltip-content:after{border-width:10px;border-color:transparent}
.lr-root .field .tooltip .tooltip-content:before{border-width:11px;border-color:transparent}
.lr-root .field .tooltip .tooltip-content:after, .lr-root .field .tooltip .tooltip-content:before{right:100%}
.lr-root .field .tooltip .tooltip-content:after{border-right-color:#fff;margin-top:-10px;top:20px}
.lr-root .field .tooltip .tooltip-content:before{border-right-color:#e8e8e8;margin-top:-11px;top:20px}
.lr-root .field .tooltip .tooltip-toggle{cursor:help}
.lr-root .field .tooltip .tooltip-toggle:hover+.tooltip-content, .lr-root .field .tooltip .tooltip-toggle:focus+.tooltip-content, .lr-root .field .tooltip:hover .tooltip-content{display:block}
.lr-root .field .tooltip .tooltip-content{min-width:200px;white-space:normal}
.lr-root label{cursor:pointer}
.lr-root input[type=number][data-mage-init]{width:1ch}
.lr-root .number-input-control .quantity-control-button:hover .icon:before{background:#fbb040}
.lr-root .number-input-control .quantity-control-button .icon:before{display:block;content:"";width:7px;height:7px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_qty-plus.svg?v=34664514369555141551792897174) no-repeat center;mask-size:contain}
.lr-root .number-input-control .quantity-control-button.subtract .icon:before{height:2px;width:6px;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_qty-minus.svg?v=63550759363601334171792897174) no-repeat center;mask-size:contain}
@font-face{font-family:'theme-icons';src:url();src:url() format("embedded-opentype"),url() format("truetype"),url(//cozeygood.com/cdn/shop/t/2/assets/lr-theme-icons.woff?v=156571831735539923551792896294) format("woff"),url() format("svg");font-weight:400;font-style:normal;font-display:swap}
.lr-root [class^=icon-]:before, .lr-root [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}
.lr-root a.action.primary, .lr-root a.button{display:inline-block;text-decoration:none}
.lr-root a.action.primary:hover, .lr-root a.button:hover, .lr-root a.action.primary:active, .lr-root a.button:active, .lr-root a.action.primary:focus, .lr-root a.button:focus{text-decoration:none}
.lr-root .action.primary, .lr-root .action-primary, .lr-root 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}
.lr-root .action.primary:focus, .lr-root .action-primary:focus, .lr-root a.button:focus, .lr-root .action.primary:active, .lr-root .action-primary:active, .lr-root a.button:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root .action.primary:hover, .lr-root .action-primary:hover, .lr-root a.button:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root .action.primary.disabled, .lr-root .action-primary.disabled, .lr-root a.button.disabled, .lr-root .action.primary[disabled], .lr-root .action-primary[disabled], .lr-root a.button[disabled], .lr-root fieldset[disabled] .action.primary, .lr-root fieldset[disabled] .action-primary, .lr-root fieldset[disabled] a.button{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}
.lr-root .action.primary.small, .lr-root .action-primary.small, .lr-root a.button.small{font-size:14px}
.lr-root button.small, .lr-root .button.small{font-size:14px}
.lr-root button.large, .lr-root .button.large{padding:1em 2em}
.lr-root button.compact, .lr-root .button.compact{padding-right:1em;padding-left:1em}
.lr-root button.muted-add, .lr-root .button.muted-add{color:#262323;background-color:#fff;border-color:#d9d9d9;display:flex;gap:5px;align-items:center}
.lr-root button.muted-add:before, .lr-root .button.muted-add:before{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_plus.svg?v=72662138417144185141792897174) no-repeat center;mask-size:contain}
.lr-root button.muted-add:hover>span, .lr-root .button.muted-add:hover>span{text-decoration:underline}
.lr-root button.muted-add:hover, .lr-root .button.muted-add:hover, .lr-root button.muted-add:focus, .lr-root .button.muted-add:focus{color:#262323;background-color:#fff;border-color:#d9d9d9}
.lr-root button.muted-add.is-selected, .lr-root .button.muted-add.is-selected{color:#262323;fill:#262323;background-color:#fbb040;border-color:#fbb040}
.lr-root button.muted-add.is-selected:before, .lr-root .button.muted-add.is-selected:before{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_check.svg?v=3098833312353993901792897171) no-repeat center;mask-size:contain}
.lr-root button.muted-add.loading:before, .lr-root .button.muted-add.loading:before{display:block;content:"";width:1em;height:1em;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_loader.svg?v=83878726757439080751792897173) no-repeat center;mask-size:contain}
.lr-root button.muted-add.loading:before, .lr-root .button.muted-add.loading:before{animation:spin 1s linear infinite;margin-left:auto;margin-right:auto}
.lr-root button.muted-add:disabled, .lr-root .button.muted-add:disabled, .lr-root button.muted-add.disabled, .lr-root .button.muted-add.disabled{color:#262323 !important}
.lr-root button.inverse, .lr-root .button.inverse{color:#fff;background-color:transparent;border-color:#fff}
.lr-root button.inverse:hover, .lr-root .button.inverse:hover, .lr-root button.inverse:active, .lr-root .button.inverse:active, .lr-root button.inverse:focus, .lr-root .button.inverse:focus{color:#000;background-color:#fff}
.lr-root button.primary-inverse, .lr-root .button.primary-inverse, .lr-root .instant-upsell .action.primary{background-color:#fff;color:#000;border-color:#262323}
.lr-root button.primary-inverse:hover, .lr-root .button.primary-inverse:hover, .lr-root button.primary-inverse:active, .lr-root .button.primary-inverse:active, .lr-root button.primary-inverse:focus, .lr-root .button.primary-inverse:focus, .lr-root .instant-upsell .action.primary:hover, .lr-root .instant-upsell .action.primary:active, .lr-root .instant-upsell .action.primary:focus{color:#fff;background-color:#262323;border-color:#fff}
.lr-root button.custom, .lr-root .button.custom{border-color:inherit}
.lr-root button.custom:hover, .lr-root .button.custom:hover, .lr-root button.custom:active, .lr-root .button.custom:active, .lr-root button.custom:focus, .lr-root .button.custom:focus{color:inherit;background-color:inherit;border-color:inherit;filter:brightness(.8)}
.lr-root button.hitbox-full:after, .lr-root .button.hitbox-full:after{content:'';display:block;position:absolute;inset:0;z-index:1}
.lr-root button.disabled, .lr-root .button.disabled, .lr-root button[disabled], .lr-root .button[disabled], .lr-root fieldset[disabled] button, .lr-root fieldset[disabled] .button{background-color:#bfbfc2 !important;border-color:#bfbfc2 !important;color:#fff;cursor:default;pointer-events:none}
.lr-root .info-button, .lr-root .affirm-modal-trigger, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle, .lr-root .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}
.lr-root .info-button:focus, .lr-root .info-button:active, .lr-root .affirm-modal-trigger:focus, .lr-root .affirm-modal-trigger:active, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:focus, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:active, .lr-root .cart-item-warranty-tooltip-icon:focus, .lr-root .cart-item-warranty-tooltip-icon:active{background:0 0;border:none}
.lr-root .info-button:hover, .lr-root .affirm-modal-trigger:hover, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:hover, .lr-root .cart-item-warranty-tooltip-icon:hover{background:0 0;border:none}
.lr-root .info-button.disabled, .lr-root .info-button[disabled], .lr-root fieldset[disabled] .info-button, .lr-root .affirm-modal-trigger.disabled, .lr-root .affirm-modal-trigger[disabled], .lr-root fieldset[disabled] .affirm-modal-trigger, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle.disabled, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle[disabled], .lr-root fieldset[disabled] .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle, .lr-root .cart-item-warranty-tooltip-icon.disabled, .lr-root .cart-item-warranty-tooltip-icon[disabled], .lr-root fieldset[disabled] .cart-item-warranty-tooltip-icon{pointer-events:none}
.lr-root .info-button>span, .lr-root .affirm-modal-trigger>span, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle>span, .lr-root .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}
.lr-root .info-button:after, .lr-root .affirm-modal-trigger:after, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after, .lr-root .cart-item-warranty-tooltip-icon:after{content:'';display:inline-block;margin-left:3px;height:15px;width:15px;background:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_info.svg?v=55711353533069897071792897173) no-repeat center;background-size:contain}
.lr-root .info-button:hover, .lr-root .info-button:focus, .lr-root .affirm-modal-trigger:hover, .lr-root .affirm-modal-trigger:focus, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:hover, .lr-root .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:focus, .lr-root .cart-item-warranty-tooltip-icon:hover, .lr-root .cart-item-warranty-tooltip-icon:focus{color:inherit;opacity:.6;text-decoration:underline}
.lr-root .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}
.lr-root .thumb-button:focus, .lr-root .thumb-button:active{background:0 0;border:none}
.lr-root .thumb-button:hover{background:0 0;border:none}
.lr-root .thumb-button.disabled, .lr-root .thumb-button[disabled], .lr-root fieldset[disabled] .thumb-button{pointer-events:none}
.lr-root .thumb-button>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root .thumb-button:after{content:'';display:block;height:1.1em;width:1.1em;background-color:#595959;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_thumb-up.svg?v=173795310038206803121792897174) no-repeat center;mask-size:contain}
.lr-root .thumb-button:hover, .lr-root .thumb-button:focus{color:inherit;opacity:.6}
.lr-root .thumb-button[disabled]{opacity:.6;background:0 0 !important}
.lr-root .thumb-button.down:after{transform:rotate(180deg)}
.lr-root .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}
.lr-root .video-button>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root .video-button:hover{opacity:1;border:2px solid #fbb040;background-color:rgba(38,35,35,.3)}
.lr-root .video-button:before{content:'';position:absolute;inset:0;background-color:#fff;mask:no-repeat center;mask-size:cover}
.lr-root .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%)}
.lr-root .video-button.play:before{mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_play.svg?v=69345226339326125831792897174)}
.lr-root .video-button.pause:before{mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_pause.svg?v=24987334038083702451792897173)}
.lr-root 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}
.lr-root button.reset:focus, .lr-root button.reset:active{background:0 0;border:none}
.lr-root button.reset:hover{background:0 0;border:none}
.lr-root button.reset.disabled, .lr-root button.reset[disabled], .lr-root fieldset[disabled] button.reset{pointer-events:none}
.lr-root .product.data.items .switch-title{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}
.lr-root .pager{margin:0 auto}
.lr-root .pager .limiter{display:none}
.lr-root .pages{color:#595959;margin:0 auto}
.lr-root .pages .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root .pages strong, .lr-root .pages a{display:block;padding:7px 10px;margin:0;text-decoration:none}
.lr-root .pages strong{color:#262323}
.lr-root .pages li{margin:0}
.lr-root .pages .next:not(.jump), .lr-root .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}
.lr-root .pages .next:not(.jump):hover, .lr-root .pages .previous:not(.jump):hover, .lr-root .pages .next:not(.jump):focus, .lr-root .pages .previous:not(.jump):focus{background:#262323;color:#fff;opacity:1}
.lr-root .pages .next:not(.jump):hover:after, .lr-root .pages .previous:not(.jump):hover:after, .lr-root .pages .next:not(.jump):focus:after, .lr-root .pages .previous:not(.jump):focus:after{background-color:#fff}
.lr-root .pages .next:not(.jump):after, .lr-root .pages .previous:not(.jump):after{position:relative;left:1px}
.lr-root .pages .next:not(.jump) span, .lr-root .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}
.lr-root .pages .previous:not(.jump){margin-right:10px}
.lr-root .pages .previous:not(.jump):after{display:block;content:"";width:17px;height:17px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-left.svg?v=71422010893609403211792897171) no-repeat center;mask-size:contain}
.lr-root .pages .previous:not(.jump):after{left:auto;right:1px}
.lr-root .pages .next:not(.jump){margin-left:10px}
.lr-root .pages .next:not(.jump):after{display:block;content:"";width:17px;height:17px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-right.svg?v=44397137495964866341792897171) no-repeat center;mask-size:contain}
.lr-root .pages-items{align-items:center;display:flex;justify-content:center}
.lr-root .actions-toolbar>.primary .action, .lr-root .actions-toolbar>.secondary .action{margin-bottom:15px}
.lr-root .actions-toolbar>.primary .action:last-child, .lr-root .actions-toolbar>.secondary .action:last-child{margin-bottom:0}
.lr-root .actions-toolbar>.primary .action-cancel, .lr-root .actions-toolbar>.secondary .action-cancel{font-size:16px}
.lr-root .actions-toolbar>.primary:last-child, .lr-root .actions-toolbar>.secondary:last-child{margin-bottom:0}
.lr-root .actions-toolbar>.secondary a.action{font-size:16px}
.lr-root .breadcrumbs .items{margin:0;padding:0;list-style:none none}
.lr-root .breadcrumbs .items>li{display:inline-block;vertical-align:top}
.lr-root .breadcrumbs .item{margin:0}
.lr-root .breadcrumbs .items{align-items:center;display:flex}
.lr-root .breadcrumbs .items>.item{align-items:center;display:flex}
.lr-root .breadcrumbs .items>.item:not(:last-child):after{display:block;content:"";width:7px;height:9px;background-color:#bfbfc2;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_breadcrumb.svg?v=2819718636953253011792897171) no-repeat center;mask-size:contain}
.lr-root .breadcrumbs .items>.item:after{margin:0 7px 0 8px}
.lr-root .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}
.lr-root .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}
.lr-root .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}
.lr-root .ui-dialog.popup .action.close:hover:before{color:inherit}
.lr-root .ui-dialog.popup .action.close:active:before{color:inherit}
.lr-root .ui-dialog.popup .action.close:focus, .lr-root .ui-dialog.popup .action.close:active{background:0 0;border:none}
.lr-root .ui-dialog.popup .action.close:hover{background:0 0;border:none}
.lr-root .ui-dialog.popup .action.close.disabled, .lr-root .ui-dialog.popup .action.close[disabled], .lr-root fieldset[disabled] .ui-dialog.popup .action.close{pointer-events:none}
.lr-root .popup .actions-toolbar .action.cancel{font-weight:400}
.lr-root .price-including-tax, .lr-root .price-including-tax+.price-excluding-tax, .lr-root .weee[data-label]{display:block}
.lr-root .price-including-tax:before, .lr-root .price-including-tax+.price-excluding-tax:before, .lr-root .weee[data-label]:before{content:attr(data-label) ': '}
.lr-root .dropdown-dialogue{position:relative}
.lr-root .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}
.lr-root .dropdown-dialogue .action.toggle:after{display:block;content:"";width:14px;height:14px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down-thick.svg?v=33589347078951887001792897171) no-repeat center;mask-size:contain}
.lr-root .dropdown-dialogue .action.toggle:focus, .lr-root .dropdown-dialogue .action.toggle:active{background:0 0;border:none}
.lr-root .dropdown-dialogue .action.toggle:hover{background:0 0;border:none}
.lr-root .dropdown-dialogue .action.toggle.disabled, .lr-root .dropdown-dialogue .action.toggle[disabled], .lr-root fieldset[disabled] .dropdown-dialogue .action.toggle{pointer-events:none}
.lr-root .dropdown-dialogue .action.toggle>span{padding-right:20px}
.lr-root .dropdown-dialogue .action.toggle:after{transition:transform .14s linear}
.lr-root .dropdown-dialogue .action.toggle:hover, .lr-root .dropdown-dialogue .action.toggle:focus{background:#fff;border:1px solid #262323;color:inherit}
.lr-root .dropdown-dialogue .action.toggle.active{background:#fff;border-color:#262323}
.lr-root .dropdown-dialogue .action.toggle.active:after{transform:rotate(-180deg)}
.lr-root .dropdown-dialogue .dropdown-title{display:none}
.lr-root .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}
.lr-root .dropdown-dialogue ul{margin:0;padding:0;list-style:none none}
.lr-root .dropdown-dialogue li{margin:0}
.lr-root .dropdown-dialogue a{color:inherit;text-decoration:none}
.lr-root .dropdown-dialogue a:hover, .lr-root .dropdown-dialogue a:focus{opacity:1}
.lr-root .dropdown-dialogue li:not(:has(a)), .lr-root .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}
.lr-root .dropdown-dialogue li:not(:has(a)):hover, .lr-root .dropdown-dialogue a:hover, .lr-root .dropdown-dialogue li:not(:has(a)):focus, .lr-root .dropdown-dialogue a:focus{background:#fdfaf3;font-weight:500}
.lr-root .dropdown-dialogue li:not(:has(a)).selected, .lr-root .dropdown-dialogue a.selected{background:#fdfaf3;font-weight:500}
.lr-root .litter-robot-social-menu a.facebook:before{content:"\e909"}
.lr-root .litter-robot-social-menu a.instagram:before{content:"\e90a"}
.lr-root .litter-robot-social-menu a.youtube:before{content:"\e90d"}
.lr-root .litter-robot-social-menu a.pinterest:before{content:"\e90b"}
.lr-root.acsb-keynav .page-wrapper .float-label-container.active label>span{display:inline-block !important}
.lr-root.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}
.lr-root .badge{background:#000;color:#fff;padding:.5em 2em;border-radius:20px;display:inline-block;vertical-align:middle}
.lr-root .badge.size-small{padding:.25em 1em}
.lr-root .badge.position-top{position:absolute;inset:0 auto auto 10px;transform:translateY(-50%)}
.lr-root *:has(>.badge.position-top){position:relative}
.lr-root .modal-slide._show, .lr-root .modal-popup._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.lr-root .modal-slide._show .modal-inner-wrap, .lr-root .modal-popup._show .modal-inner-wrap{transform:translate(0,0)}
.lr-root .modal-slide._show .modal-inner-wrap{transform:translateX(0)}
.lr-root .modal-popup._show .modal-inner-wrap{transform:translateY(0)}
.lr-root .modal-footer .action.secondary{font-size:16px}
.lr-root .tabs-links .title.active a.switch{background:#f1f1f1}
.lr-root .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}
.lr-root .tabs-content .content{padding:10px;border-top:1px solid #e8e8e8}
.lr-root #delivery-method-selector{display:-webkit-flex;display:flex}
.lr-root #delivery-method-selector .action{padding:1em 2em}
.lr-root #delivery-method-selector .action.selected{background:#fff}
.lr-root #opc-store-selector-popup{display:none}
.lr-root #opc-store-selector-popup .block-search{float:none;width:100%;margin:0 0 20px;padding:0 0 15px;border-bottom:#e8e8e8}
.lr-root .store-selector-popup-table tbody .col-location-actions .action{float:right}
.lr-root .block.newsletter .field-recaptcha .field .control:before{content:none}
.lr-root .review-form .field-recaptcha{margin-bottom:10px}
.lr-root .form.send.friend .g-recaptcha{margin-top:40px}
.lr-root .form.wishlist.share .g-recaptcha{margin-bottom:40px}
.lr-root .amslick-slider-container .product-items.slick-slider .slick-slide .product-item{display:block !important;margin:auto !important;max-width:205px}
@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}
.lr-root shop-pay-payment-request-button{--shop-pay-button-width:100%;--shop-pay-button-height:40px;--shop-pay-button-border-radius:500px}
.lr-root .form-create-return .field .control>span, .lr-root .form-create-return .field address{display:inline-block;padding-top:6px}
.lr-root .form-create-return .additional .field:nth-last-child(2){margin-bottom:0}
.lr-root .form-create-return .additional .field:last-child{margin-top:14px}
.lr-root .form-create-return .field.comment{margin-top:55px}
.lr-root .block-returns-comments .fieldset{margin-bottom:20px}
.lr-root .magento-rma-returns-returns .page-title-wrapper .page-title, .lr-root .magento-rma-guest-returns .page-title-wrapper .page-title, .lr-root .magento-rma-returns-view .page-title-wrapper .page-title{margin-right:25px}
.lr-root .warranty-modal .widget.block-static-block{margin:0}
.lr-root .warranty-modal-buttons button.primary{padding:12px 26px;font-weight:500}
.lr-root .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}
.lr-root .warranty-modal-buttons button.link:hover{background:0 0;border:0}
.lr-root .block-minicart .amazon-divider{display:none}
.lr-root .block-minicart .amazon-divider span{background:#fff}
.lr-root .catalog-product-view .centered-button{display:table}
.lr-root .block-minicart .affirm-as-low-as{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;text-align:center}
.lr-root .block-minicart .affirm-as-low-as .__affirm-logo{display:inline-block}
.lr-root .avatar-control .actions{align-items:center;display:flex;gap:3px;margin-left:auto}
.lr-root .avatar-control .action{display:block;text-decoration:none}
.lr-root .order-item-upsell .action.add-to-cart{border-color:#262323;color:#262323;padding-bottom:9px;padding-top:9px}
.lr-root .order-item-upsell .action.add-to-cart:hover, .lr-root .order-item-upsell .action.add-to-cart:focus{border-color:#262323;color:#fff}
.lr-root .flickity-prev-next-button.previous{left:10px}
.lr-root .flickity-prev-next-button.next{right:10px}
.lr-root .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}
.lr-root .flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}
.lr-root #vault-edit-card-form .legend img{display:inline-block;margin:0 5px 0 0}
.lr-root #vault-add-card-form .fieldset.payment>.primary{display:block;width:100%}
.lr-root .career-nav .is-active .button{background-color:#262323;color:#fff;border-color:#262323}
.lr-root .tiled-swatches{display:flex;flex-direction:column;gap:20px}
.lr-root .tiled-swatch-attribute.robot_color .field.choice .label{padding:0 10px}
.lr-root .tiled-swatch-attribute.robot_color .field.choice .label-text{display:none}
.lr-root .tiled-swatch-attribute.display-as-color .field.choice img{width:100% !important;max-width:35px !important;height:auto !important;border-radius:50%;border:1px solid #d9d9d9}
.lr-root .tiled-swatch-attribute-options .field.choice.included{order:-1}
.lr-root .tiled-swatch-attribute-options .field.choice .plus{display:none}
.lr-root .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%}
.lr-root .category-tile .category-tile-button.button{border-color:transparent}
.lr-root .category-tile .category-tile-button.button[class*=-active]:is(:hover, .lr-root :active, .lr-root :focus){filter:brightness(1)}
.lr-root .free-shipping-progress.complete .icon{line-height:1;display:inline-block;vertical-align:middle;margin-right:4px}
.lr-root .free-shipping-progress.complete .icon:after{display:block;content:"";width:16px;height:16px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_shipping.svg?v=154202922719305593301792897174) no-repeat center;mask-size:contain}
.lr-root .float-label-container.active label{font-size:.8125em;left:.84615385em;top:.84615385em}
.lr-root:not(.float-label-init) label{display:none !important}
.lr-root .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}
.lr-root .dropzone:hover, .lr-root .dropzone:focus{background:#f4f4f4}
.lr-root .dropzone.dz-drag-hover{background:#000;color:#fff;border:none}
.lr-root .dropzone.dz-drag-hover svg, .lr-root .dropzone.dz-drag-hover svg *{fill:#fff !important}
.lr-root .dropzone.dz-drag-hover .dz-message{opacity:1}
.lr-root .dropzone .dz-preview{min-height:0;margin:0 5px 10px;padding:0}
.lr-root .dropzone .dz-preview:hover .dz-image img{transform:none;filter:none;-webkit-filter:none}
.lr-root .dropzone .dz-preview:hover .dz-remove{opacity:1}
.lr-root .dropzone .dz-preview .dz-image{width:100%;height:auto}
.lr-root .dropzone .dz-preview .dz-image img{border-radius:5px}
.lr-root .dropzone .dz-preview.dz-image-preview{background:0 0}
.lr-root .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}
.lr-root .dropzone .dz-preview .dz-remove:hover, .lr-root .dropzone .dz-preview .dz-remove:focus{text-decoration:none;background:#fff;color:#262323}
.lr-root .dropzone .dz-details{display:none}
.lr-root .dropzone .dz-message{margin:0}
.lr-root .dropzone .dz-message p{margin:5px 0 0}
.lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle{background:#fff;padding:9px 15px;white-space:nowrap;margin-right:10px}
.lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle.active, .lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle:active, .lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle:hover, .lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue .action.toggle:focus{color:#262323}
.lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue.active:before{display:none}
.lr-root .featured-image-gallery .gallery-filters .dropdown-dialogue .dropdown{right:auto;left:0}
.lr-root .featured-image-gallery .gallery-pager.actions button.action.primary{margin:0}
.lr-root .glightbox-container.glightbox-featured-image-gallery .block-product .action.primary{font-size:13px;padding:10px 15px}
.lr-root .glightbox-container.glightbox-featured-image-gallery .product-image-wrapper{overflow:visible;height:100px;width:100px;padding:0;background:0 0}
.lr-root .glightbox-container.glightbox-featured-image-gallery .product-image-wrapper .product-image-photo{max-width:100%;max-height:100px;margin:0}
.lr-root .glightbox-container.glightbox-featured-image-gallery .block-review .info .rating-name .reviews-actions{display:none}
.lr-root #reviews{position:relative}
.lr-root #reviews .loading-mask, .lr-root #reviews .loading-mask .loader>img{position:absolute;z-index:5}
.lr-root .block-returns-items .block-title>.action.button{color:#8acea6 !important;border-color:#8acea6 !important}
.lr-root .block-returns-items .block-title>.action.button:hover, .lr-root .block-returns-items .block-title>.action.button:active, .lr-root .block-returns-items .block-title>.action.button:focus{background:#66bf8b !important;border-color:#8acea6 !important;color:#fff !important}
.lr-root .order-details-items.rma .order-title+.toolbar{display:none}
.lr-root .form-create-return .field.comment{margin-top:55px}
.lr-root .table-wrapper.table-returns .returns-details.hidden{display:none}
.lr-root .table-wrapper.table-returns .item.options{display:flex;margin:10px 0 0;gap:5px;flex-direction:column}
.lr-root .table-wrapper.table-returns .item.options dt{margin:0;font-weight:inherit}
.lr-root .table-wrapper.table-returns .item.options dt:after{content:":";margin-right:5px}
.lr-root .table-wrapper.table-returns .item.options dd{margin:0}
.lr-root .block-returns-comments .fieldset{margin-bottom:20px}
.lr-root .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}
.lr-root .magento-rma-guest-create .order-links .item a:hover{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .magento-rma-guest-create .order-links .item a:active{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .magento-rma-guest-create .order-links .item a:hover, .lr-root .magento-rma-guest-create .order-links .item a:active, .lr-root .magento-rma-guest-create .order-links .item a:focus{background:0 0;border:0}
.lr-root .magento-rma-guest-create .order-links .item a.disabled, .lr-root .magento-rma-guest-create .order-links .item a[disabled], .lr-root fieldset[disabled] .magento-rma-guest-create .order-links .item a{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}
.lr-root .returns-details-items+.actions-toolbar{margin-top:20px}
.lr-root .rma-confirmation-modal .modal-footer .action, .lr-root .rma-error-modal .modal-footer .action, .lr-root .rma-instructions-modal .modal-footer .action{margin:0 !important;font-size:15px !important;width:100%;padding:.5em 2em !important}
.lr-root .rma-portal-lookup .small{margin-top:30px;margin-bottom:5px}
.lr-root .rma-portal-lookup .control{position:relative}
.lr-root .rma-portal-lookup .control .field-tooltip.toggle{top:50%;right:20px;transform:translate(0,-50%)}
.lr-root .rma-portal-info .block-icon .icon{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}
.lr-root .rma-portal-form .form-columns>.field{margin-bottom:10px}
.lr-root .rma-portal .actions-toolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}
.lr-root .rma-portal .actions-toolbar .action{margin:0 !important;font-size:15px !important;width:100%;padding:.5em 2em !important}
.lr-root .rma-portal .actions-toolbar .action.secondary, .lr-root .rma-portal .actions-toolbar .action.secondary:hover, .lr-root .rma-portal .actions-toolbar .action.secondary:active, .lr-root .rma-portal .actions-toolbar .action.secondary:focus{background-color:#c7c7c7;border-color:#c7c7c7;color:#fff}
.lr-root .rma-portal .cancel-pickup-content .rma-portal-form .action{max-width:300px;margin:auto !important}
.lr-root .rma-portal .action.track{border:1px solid #e8e8e8}
.lr-root .return-method-detail>.container{max-width:560px;margin:0 auto}
.lr-root .return-method-label .rma-portal-icon .icon{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}
.lr-root .account-rma-container>.container{max-width:715px;margin:0 auto}
.lr-root .account-rma-container .title{font-size:22px;font-weight:500;line-height:1.33}
.lr-root .order-items .item.product.rma-item{margin:0}
.lr-root .product-item.rma-item:after{background:#e8e8e8;content:"";display:block;flex:0 0 100%;height:1px;margin:14px 0;width:100%}
.lr-root .product-item.rma-item:last-child:after{display:none}
.lr-root .rma-item.order-item .product-item-details{flex:0 0 calc(100% - 118px)}
.lr-root .rma-item.order-item .product-item-fields>.fieldset{margin-bottom:0}
.lr-root .order-items .item.rma-item{position:relative}
.lr-root .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}
.lr-root .rma-return-method-list .actions>div{margin:0 0 8px}
.lr-root .rma-return-method-list .actions .action{width:100%;margin:0}
.lr-root .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}
.lr-root .rma-return-method-list .option.selected .return-method-detail{border-color:#000}
.lr-root.account .main .block.rma-return-shipping{background:0 0;border:none !important;padding:0}
.lr-root .rma-return-method-actions .container{max-width:560px;margin:0 auto}
.lr-root .rma-return-method-actions .action-items-row .action{display:block}
.lr-root.autopetsrobots-robot-index.account .page-main .columns .main-column-wrapper:after{background:linear-gradient(90deg,#eee5d3 0%,#fdf8f2 62.78%)}
.lr-root .robots-support-cta .text{padding-right:10px}
.lr-root .customer-robots-grid .buttons .button{display:block}
.lr-root .customer-robots-grid .action.close{padding:5px;position:absolute;top:42px;right:25px}
.lr-root .customer-robots-grid .action.close:after{display:block;content:"";width:16px;height:16px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_x.svg?v=99743706996883095301792897174) no-repeat center;mask-size:contain}
.lr-root .replacement-parts-modal._show, .lr-root .replacement-parts-message-modal._show{display:flex !important;justify-content:center;align-items:center}
.lr-root .replacement-parts-modal .header-logo-link{pointer-events:none;cursor:default}
.lr-root .replacement-parts-dialogue-header>.container{display:flex;align-items:center;justify-content:space-between}
.lr-root .replacement-parts-dialogue-header .action, .lr-root .replacement-parts-dialogue-header .action{color:inherit}
.lr-root .replacement-parts-dialogue-header .action svg, .lr-root .replacement-parts-dialogue-header .action svg{transition:fill .18s linear}
.lr-root .replacement-parts-dialogue-header .action:hover, .lr-root .replacement-parts-dialogue-header .action:hover, .lr-root .replacement-parts-dialogue-header .action:focus, .lr-root .replacement-parts-dialogue-header .action:focus{color:#000}
.lr-root .replacement-parts-dialogue-header .action:hover svg, .lr-root .replacement-parts-dialogue-header .action:hover svg, .lr-root .replacement-parts-dialogue-header .action:focus svg, .lr-root .replacement-parts-dialogue-header .action:focus svg{fill:#000}
.lr-root .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}
.lr-root .replacement-parts-dialogue-header .action.close:before{display:inline-block;content:"";width:.8em;height:.8em;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_x.svg?v=99743706996883095301792897174) no-repeat center;mask-size:contain}
.lr-root .replacement-parts-dialogue-header .action.close:before{position:relative;top:1px;display:block;margin-right:6px}
.lr-root .replacement-parts-dialogue-header .action.back{position:relative;top:1px}
.lr-root .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)}
.lr-root .replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard:hover .tooltip.content{display:block}
.lr-root .replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip.content{right:0;left:auto;margin-top:7px;transform:none}
.lr-root .replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip.content:before{left:auto;right:8px}
.lr-root .replacement-parts-dialogue .dialogue-content.install-guide .copy-to-clipboard .tooltip.content:after{left:auto;right:9px}
.lr-root .replacement-parts-dialogue .eligibility .content.eligible{margin-top:50px}
.lr-root .replacement-parts-dialogue .product-item-photo{border-radius:5px;display:block;overflow:hidden;position:relative}
.lr-root .replacement-parts-dialogue .product-image-wrapper{border-radius:5px}
.lr-root .replacement-parts-dialogue .product-item-name{font-size:13px}
.lr-root .replacement-parts-dialogue .action.select.product{color:inherit;position:relative;text-decoration:none;z-index:1}
.lr-root .replacement-parts-dialogue .action.select.product.selected{z-index:3}
.lr-root .replacement-parts-dialogue .action.select.product.selected .selection-check{display:block}
.lr-root .replacement-parts-dialogue .dropzone{position:relative;min-height:192px}
.lr-root .replacement-parts-dialogue .dropzone.dz-max-files-reached{padding:0}
.lr-root .replacement-parts-dialogue .dropzone .dz-preview.dz-image-preview{background:0 0}
.lr-root .replacement-parts-dialogue .dropzone .dz-preview, .lr-root .replacement-parts-dialogue .dropzone .dz-image, .lr-root .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}
.lr-root .replacement-parts-dialogue-actions .action{margin:0 auto;max-width:320px;width:100%}
.lr-root .replacement-parts-dialogue-actions .action:last-child{margin-bottom:0}
.lr-root .replacement-parts-dialogue-actions .action.back{font-weight:500;margin-top:8px;font-size:14px}
.lr-root .replacement-parts-dialogue-actions .action.back:hover, .lr-root .replacement-parts-dialogue-actions .action.back:focus{color:#000}
.lr-root .dialogue-content.photo-upload .inner{border:1px dashed #979797;border-radius:5px;padding:44px}
.lr-root .dialogue-content.photo-upload .action{display:block;max-width:100%;margin-top:10px}
.lr-root .dialogue-content.photo-upload .action.continue{margin-top:0}
.lr-root .dialogue-content.photo-upload .replacement-parts-dialogue-actions.show-when-upload-complete.hidden{display:none}
.lr-root .dialogue-content.photo-upload .replacement-parts-dialogue-actions.show-when-upload-complete .action{flex:0 0 47.73755656%;margin:0}
.lr-root .block.discount.whiskercare-coupon-applied>.title{display:none}
.lr-root .block.discount.whiskercare-coupon-applied form{background:#fff;margin-top:12px;border-radius:16px;border:1px solid #8acea6;padding:19px 15px 14px 20px}
.lr-root .block.discount.whiskercare-coupon-applied form .inner{display:flex;align-items:center;justify-content:space-between}
.lr-root .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}
.lr-root .block.discount.whiskercare-coupon-applied .action.cancel:focus, .lr-root .block.discount.whiskercare-coupon-applied .action.cancel:active{background:0 0;border:none}
.lr-root .block.discount.whiskercare-coupon-applied .action.cancel:hover{background:0 0;border:none}
.lr-root .block.discount.whiskercare-coupon-applied .action.cancel.disabled, .lr-root .block.discount.whiskercare-coupon-applied .action.cancel[disabled], .lr-root fieldset[disabled] .block.discount.whiskercare-coupon-applied .action.cancel{pointer-events:none}
.lr-root .block.discount.whiskercare-coupon-applied .action.cancel:before{display:block;content:"";width:13px;height:13px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_x.svg?v=99743706996883095301792897174) no-repeat center;mask-size:contain}
.lr-root .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}
.lr-root .block.discount.whiskercare-coupon-applied .subtitle{font-size:14px;font-weight:500}
.lr-root .block.discount.whiskercare-coupon-applied .logo{display:block;max-height:18px;width:auto}
.lr-root .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%}
.lr-root .cart-item-warranty .inner:hover, .lr-root .cart-item-warranty .inner:focus{border:1px solid #d5d5d5;opacity:1}
.lr-root .cart-item-warranty .inner:hover .cart-item-warranty-icon *, .lr-root .cart-item-warranty .inner:focus .cart-item-warranty-icon *{fill:orange}
.lr-root .subscription-cart-cmsblock-wrapper .inner{max-width:327px;margin:0 auto}
.lr-root .subscription-cart-cmsblock-wrapper .subscription-cart-upsell .inner{display:flex;gap:12px}
.lr-root .subscription-cart-cmsblock-wrapper .subscription-cart-upsell .image{flex:0 0 82px}
.lr-root .subscription-cart-cmsblock-wrapper .subscription-cart-upsell .button.primary{margin-top:5px}
.lr-root .instant-upsell .action.primary{padding:1em 2em;width:100%}
.lr-root .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}
.lr-root .subscription-account-banner .title{margin:0 0 8px;max-width:400px}
.lr-root .subscription-account-banner .inner{position:relative;z-index:1}
.lr-root .subscription-account-banner .image img{display:block;height:260px;margin:35px auto 10px;width:auto}
.lr-root .purchase-mode-toggle button.is-active{background:#fff;color:#000}
.lr-root .purchase-options-grid label .price-wrapper{display:flex;margin:0 3px;width:100%;justify-content:center;gap:0 5px;flex-wrap:wrap}
.lr-root .purchase-options-grid label .price-wrapper.has-special{order:3}
.lr-root .purchase-options-grid label .price-wrapper.special-price{text-decoration:line-through;display:none}
.lr-root .purchase-options-grid label .price-wrapper>.original-price{color:#595959;text-decoration:line-through;order:1}
.lr-root .purchase-options-grid label .price-wrapper>.price{order:2}
.lr-root .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}
.lr-root .purchase-container.simple .field.qty{display:block !important}
.lr-root .purchase-container .field.required{margin:0 0 12px;width:100%}
.lr-root .purchase-container .field.required:last-of-type{margin-bottom:0}
.lr-root .purchase-container .field.required>.label{margin-bottom:10px;cursor:default;padding:0}
.lr-root .purchase-container .field.required>.label:after{display:none}
.lr-root .purchase-container .box-tocart>.fieldset{display:flex;gap:10px}
.lr-root .purchase-container .box-tocart>.fieldset .field.qty{margin:0}
.lr-root .purchase-container .box-tocart>.fieldset .field.qty label{display:none}
.lr-root .purchase-container .box-tocart>.fieldset .field.qty .control, .lr-root .purchase-container .box-tocart>.fieldset .field.qty .number-input-control{height:100%}
.lr-root .purchase-container .box-tocart>.fieldset .field.qty .number-input-control{width:100px;height:100%;border-radius:35px}
.lr-root .purchase-container .box-tocart>.fieldset .field.qty .number-input-control .quantity-control-button{width:49.5%;border-radius:35px;font-size:11px}
.lr-root .purchase-container .box-tocart>.fieldset .actions{flex:1}
.lr-root .w-subscription-addtocart .product-reviews-summary a{color:inherit}
.lr-root .w-subscription-addtocart .product-info-introduction-tabs>a{color:inherit}
.lr-root .w-subscription-addtocart .product-info-introduction-tabs>a.is-active:after{background-color:currentColor}
.lr-root .product-comparison-block .comparison-grid.swatches .comparison-cell.value{display:flex;align-items:center;justify-content:center;gap:10px}
.lr-root .product-comparison-block .comparison-cell.value [role=button]{align-items:center;display:inline-flex;transition:all .3s ease;background:#f3f0e6}
.lr-root .product-comparison-block .comparison-cell.value [role=button]:hover, .lr-root .product-comparison-block .comparison-cell.value [role=button]:focus{background:#e7e2ce}
.lr-root .product-comparison-block .info-button:after, .lr-root .product-comparison-block .affirm-modal-trigger:after, .lr-root .product-comparison-block .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after, .lr-root .product-comparison-block .cart-item-warranty-tooltip-icon:after{height:12px;width:12px}
.lr-root .cd-timer .separator:last-child{display:none}
.lr-root .cd-timer__unit .value{height:16px;overflow:hidden;display:flex}
.lr-root .cd-timer__unit .label{text-transform:uppercase;font-size:10px}
.lr-root .sitewide-ribbon{height:40px;overflow:hidden;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:-.24px;z-index:6}
.lr-root .sitewide-ribbon a{color:inherit}
.lr-root .sitewide-ribbon a.button{padding:5px 24px;font-size:12px}
.lr-root .sitewide-ribbon .slider-container{align-items:center;justify-content:center;overflow:hidden;padding:0 10px 0 70px;box-sizing:border-box;width:100%;position:relative;margin:0 auto}
.lr-root .sitewide-ribbon .slider-container .slider{width:100%}
.lr-root .sitewide-ribbon .slider-container .slider:not(.flickity-enabled) .slide:not(:first-child){display:none}
.lr-root .sitewide-ribbon .slider-container .slider:not(.flickity-enabled)~.flickity-button{display:none}
.lr-root .sitewide-ribbon .slider-container .slide{width:100%;text-align:center;height:40px;align-content:center}
.lr-root .sitewide-ribbon .slider-container.single-slide{padding:0 20px;height:100%;display:flex;align-items:center;justify-content:center}
.lr-root .sitewide-ribbon .slider-container.single-slide .slider{width:auto;margin:0}
.lr-root .sitewide-ribbon .flickity-button{padding:0;border-radius:0;text-align:center;display:flex;align-items:center;justify-content:center;border:none;width:25px;height:40px;background:0 0;color:inherit;top:0}
.lr-root .sitewide-ribbon .flickity-button:hover, .lr-root .sitewide-ribbon .flickity-button:focus{opacity:.6;background:0 0}
.lr-root .sitewide-ribbon .flickity-button.next{left:39px}
.lr-root .sitewide-ribbon .flickity-button.next svg{width:8px}
.lr-root .sitewide-ribbon .flickity-button.pause{left:15px}
.lr-root .sitewide-ribbon .flickity-button.pause svg{width:14px}
.lr-root .sitewide-ribbon .flickity-button.play{display:none;padding-top:1px;left:15px}
.lr-root .sitewide-ribbon .flickity-button.play svg{width:13px}
.lr-root .sitewide-ribbon .tag{border:1px solid;padding:1px 5px;border-radius:12px}
.lr-root .sitewide-ribbon .content-right, .lr-root .sitewide-ribbon .content-left{display:none}
.lr-root .background-video-wrapper{height:100%;width:100%}
.lr-root .background-video-wrapper video{object-fit:cover;display:block;height:100%;width:100%}
.lr-root .fullframe-video-modal._show .modal-inner-wrap{transform:translateY(-50%) translateX(-50%);opacity:1}
.lr-root.customer-whiskerplus-index .sidebar-main .nav.current strong{background-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_whisker-plus_whisker-plus-logo-rings.svg?v=160545740394404749301792897174);background-repeat:no-repeat;background-position:right -30px center;background-size:105px}
.lr-root .whisker-plus-top-sections .feature-list>li>svg:last-child{margin-left:auto}
.lr-root.customer-whiskerplus-index .action-primary, .lr-root.customer-whiskerplus-index .action-secondary{padding:12px;width:100%}
.lr-root.customer-whiskerplus-index .button-learn-more.mobile{display:block;margin:0 auto;min-width:300px}
.lr-root.customer-whiskerplus-index .button-learn-more.desktop{display:none;margin-top:15px}
.lr-root .whisker-plus-plan-selection .whisker-plus-plan .action{display:block;margin:15px 0;font-size:16px}
.lr-root .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}
.lr-root .whisker-plus-plan-selection .badge.orange{background:linear-gradient(97deg,#fae8cb 0%,#fae8cb 78.13%,#fcc067 110.55%);color:inherit}
.lr-root .whisker-plus-plan-selection .badge.red{background-color:#941100}
.lr-root .whisker-plus-plan-selection .price{font-size:24px;font-weight:700;line-height:44px}
.lr-root .whisker-plus-activations .activation-code-wrapper .title{display:block;margin-bottom:5px;color:#d4d4d4}
.lr-root .modal-popup.whisker-plus-modal .actions{padding:0 22px 35px;display:flex;gap:15px;flex-direction:column}
.lr-root .modal-popup.whisker-plus-modal .actions .buttons{display:flex;gap:15px}
.lr-root .modal-popup.whisker-plus-modal .actions .buttons button{flex:1}
.lr-root .modal-popup.whisker-plus-modal .actions .action-text{cursor:pointer;font-weight:700;text-align:center}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .field .label{display:inline-block;font-weight:400;font-size:13px;margin-bottom:5px}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .field-group .field{flex:1 1 50%;min-width:0}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .saved-items .saved-item .name{font-weight:700}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .show-more{color:#6e6e6e;cursor:pointer;display:block;position:relative;margin-top:15px}
.lr-root .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}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .show-more:after{position:absolute;right:0}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .show-more.open:after{content:"\e904"}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .product-details .price-line .title{flex-grow:1}
.lr-root .modal-popup.whisker-plus-modal .payment-modal .product-details .price-line.savings .price{color:#941100}
.lr-root .blog-page-list .page-main .columns .column.main{padding-bottom:60px}
.lr-root .action.back-to-shop{text-decoration:none}
.lr-root .action.back-to-shop svg{margin:0 5px 0 0}
.lr-root .action.back-to-shop:hover, .lr-root .action.back-to-shop:focus{color:#fbb040;opacity:1}
.lr-root .action.back-to-shop:hover *, .lr-root .action.back-to-shop:focus *{fill:#fbb040}
.lr-root .blog-page .header-logo img{margin:0 auto;height:39px}
.lr-root .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}
.lr-root .toolbar.toolbar-blog-posts{border-top:1px solid #bfbfc2;margin:26px 0 0;padding:26px 0 0}
.lr-root .post-holder .section-bg{display:none}
.lr-root .post-bottom .related-posts:not(:has(+.block.upsell)) .section-bg{margin-bottom:-35px}
.lr-root .post-bottom .block.upsell{padding-top:0}
.lr-root .post-bottom .block.upsell .block-title{margin-bottom:30px}
.lr-root .post-bottom .block.upsell:after{display:none}
.lr-root .bundle-options-container .product-options-bottom{display:none}
.lr-root .bundle-options-container .action.back{margin-bottom:30px}
.lr-root .bundle-options-container .block-bundle-summary>.title{display:none}
.lr-root .bundle-options-container .block-bundle-summary .price-box{display:none}
.lr-root .bundle-options-container p.required{display:none}
.lr-root .bundle-options-container .price{font-weight:500}
.lr-root .bundle-options-wrapper .field.qty{display:none}
.lr-root #recaptcha-invisible{position:relative;z-index:1}
.lr-root .addon-item-info .info-button:before, .lr-root .addon-item-info .affirm-modal-trigger:before, .lr-root .addon-item-info .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:before, .lr-root .addon-item-info .cart-item-warranty-tooltip-icon:before{content:'';display:block;position:absolute;inset:0;z-index:1}
.lr-root .addon-wplus-header-action .info-button span, .lr-root .addon-wplus-header-action .affirm-modal-trigger span, .lr-root .addon-wplus-header-action .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle span, .lr-root .addon-wplus-header-action .cart-item-warranty-tooltip-icon span{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.lr-root .product-item .product-reviews-summary{display:none}
.lr-root .product-item .price-box{margin:5px 0 0}
.lr-root .product-item .product-item-name a{text-decoration:none}
.lr-root .product-item .product-item-details{margin-top:15px}
.lr-root .product-item .product-item-actions{margin-top:10px}
.lr-root .product-item.out-of-stock .product-item-details, .lr-root .product-item.out-of-stock .product-image-container{opacity:.6}
.lr-root .product-image-container{display:block;width:100%}
.lr-root .product-image-wrapper{aspect-ratio:.83284457;background:#f3f0e6;display:block;overflow:hidden;max-height:341px;position:relative;width:100%;z-index:1}
.lr-root .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}
.lr-root .product-item-photo{display:block;position:relative;border-radius:15px;overflow:hidden}
.lr-root .product-item-photo:hover .product-image-wrapper{background:#f1f1f1}
.lr-root .product-item-photo:hover+.product-item-details .product-item-link{color:#000 !important}
.lr-root .product-item-photo.hover-container:hover .hover-image{display:block}
.lr-root .product-item-photo.hover-container .hover-image{position:absolute;top:0;left:0;right:0;bottom:0;display:none}
.lr-root .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}
.lr-root .product-item-flag img{margin-right:7px;position:relative;width:auto;height:14px;max-width:30px}
.lr-root .products-slider.size-small .products-slider-item{flex:1 0 180px;min-width:180px;max-width:210px;margin-right:18px}
.lr-root .products-slider-item{position:relative;margin-right:14px;flex:1 0 250px;overflow:hidden;min-width:200px;max-width:300px}
.lr-root .products-slider-item:last-of-type{margin-right:0 !important}
.lr-root .toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;text-align:center}
.lr-root .toolbar .sorter-action{display:none}
.lr-root .toolbar:empty{display:none}
.lr-root .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}
.lr-root .hero-content-icon-layout .icon svg{fill:#fff;display:block;height:80%;width:80%}
.lr-root .category-products.products-grid .product-item-details{margin:10px 0 0}
.lr-root .litter-robot-category-menu li.level0{margin:0}
.lr-root .litter-robot-category-menu .anchor-text{display:block;font-size:12px}
.lr-root .category-sidebar-menu .item{margin:0;padding:0}
.lr-root .category-sidebar-menu .item.level1{border-bottom:2px solid #f3f0e6;padding:10px 0}
.lr-root .category-sidebar-menu .item.level2{margin:0 0 10px}
.lr-root .category-sidebar-menu .item.level2:first-child{padding-top:25px}
.lr-root .category-sidebar-menu .item.level2:last-child{padding-bottom:20px}
.lr-root .category-sidebar-menu .item.level2:last-child{margin:0}
.lr-root .category-sidebar-menu .link{align-items:center;display:flex;justify-content:space-between;text-align:inherit;text-decoration:none;width:100%}
.lr-root .category-sidebar-menu .link.category-sale{color:#941100 !important}
.lr-root .category-sidebar-menu .link.level1{background:0 0;border-radius:5px;padding:20px 10px;opacity:1}
.lr-root .category-sidebar-menu .link.level1:hover, .lr-root .category-sidebar-menu .link.level1:focus, .lr-root .category-sidebar-menu .link.level1[aria-expanded=true]{background:#f3f0e6}
.lr-root .category-sidebar-menu .link.level1[aria-expanded=true]>svg{transform:rotate(90deg);right:4px}
.lr-root .category-sidebar-menu .submenu{padding:0 0 0 10px}
.lr-root .category-sidebar-menu .submenu[aria-hidden=true]{display:none}
.lr-root .category-menu-slider-item:hover>.inner, .lr-root .category-menu-slider-item:focus>.inner, .lr-root .category-menu-slider-item.current-item>.inner{background:#f3f0e6}
.lr-root .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}
.lr-root .subcategory-menu-dropdown-wrapper .action.switch{width:100%;margin:0 0 15px}
.lr-root .subcategory-menu-dropdown-wrapper .dropdown-dialogue .ui-dialog{width:100%}
.lr-root .product-title-container .page-title-wrapper h1{margin:0}
.lr-root .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%)}
.lr-root .product-addtocart-sticky.fixed{background:#fff;transform:translateY(0)}
.lr-root .product-reviews-summary{display:flex;align-items:center;margin-bottom:5px;gap:10px}
.lr-root .product-reviews-summary .rating-summary{width:auto}
.lr-root .product-reviews-summary .product-rating-stars{display:flex;align-items:center;gap:2px}
.lr-root .product-reviews-summary a{text-decoration:none;color:#595959}
.lr-root .product-info-price{display:flex;align-items:center;gap:10px;margin-bottom:25px}
.lr-root .product-info-introduction{margin-bottom:25px}
.lr-root .product-info-introduction-tabs{display:flex;gap:30px;margin-bottom:15px;border-bottom:1px solid #bfbfc2}
.lr-root .product-info-introduction-tabs>a{display:block;padding:0 0 10px;position:relative;text-decoration:none;color:#595959}
.lr-root .product-info-introduction-tabs>a.is-active{font-weight:500}
.lr-root .product-info-introduction-tabs>a.is-active:after{content:'';display:block;position:absolute;inset:auto 0 0 0;height:3px;background-color:#262323}
.lr-root .product-info-introduction .read-more{display:none}
.lr-root .product-add-form-main{border-radius:13px;background:#fff;padding:15px 15px 10px;margin:0 -15px;clear:both}
.lr-root .product-options-wrapper .fieldset:focus{box-shadow:none}
.lr-root .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}
.lr-root .product-options-wrapper .fieldset-product-options-inner input.datetime-picker~select.datetime-picker{margin-top:15px}
.lr-root .product-options-wrapper .fieldset-product-options-inner.required .legend:after, .lr-root .product-options-wrapper .fieldset-product-options-inner._required .legend:after{content:'*';color:#000}
.lr-root .product-options-wrapper .field .note{display:block;margin-top:5px}
.lr-root .product-options-wrapper .field .note.mage-error, .lr-root .product-options-wrapper .field .note.payment-method-braintree .hosted-error{color:#941100}
.lr-root .box-tocart .action.primary.tocart{padding:1em 2em;margin-bottom:0;width:100%}
.lr-root .box-tocart>.fieldset{margin-bottom:0;display:flex;align-items:center;gap:15px}
.lr-root .box-tocart>.fieldset>.actions{width:100%}
.lr-root .box-tocart>.fieldset .field.qty{margin:0}
.lr-root .box-tocart>.fieldset .field.qty .number-input-control{height:46px;border-radius:35px}
.lr-root .box-tocart>.fieldset .field.qty .number-input-control .quantity-control-button{width:35px}
.lr-root .product-bottom-container{position:relative}
.lr-root .product-info-navigation{inset:0 50%;margin:-14px -50vw 0;width:100vw;position:relative;height:46px}
.lr-root .product-info-navigation.is-sticky nav{position:fixed;border-radius:0;z-index:100}
.lr-root .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}
.lr-root .product-info-navigation nav:before, .lr-root .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}
.lr-root .product-info-navigation nav:before{left:0;border-top-left-radius:17px}
.lr-root .product-info-navigation nav:after{right:0;border-top-right-radius:17px}
.lr-root .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%}
.lr-root .product-info-navigation li{margin:0;display:flex;align-items:center;height:100%;flex-shrink:0}
.lr-root .product-info-navigation li.is-active a{opacity:1;font-weight:600;border-bottom-color:#fbb040}
.lr-root .product-info-navigation li:first-child{flex-shrink:unset}
.lr-root .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}
.lr-root .product-info-navigation li>a:hover{opacity:1}
.lr-root .product-info-navigation .product-reviews-summary a{color:#fff}
.lr-root .product-info-navigation .product-reviews-summary img{width:14px}
.lr-root .catalog-product-view .breadcrumbs{display:none}
.lr-root .product-top-container{padding:15px 0 30px;position:relative}
.lr-root .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%)}
.lr-root .product-title-container{margin-bottom:10px}
.lr-root .product-info-container{display:flex;flex-direction:column}
.lr-root .product.media{order:1;margin-bottom:20px}
.lr-root .product-info-main{order:2}
.lr-root .product-gallery{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}
.lr-root .product-gallery-slider{border:1px solid #f1f1f1;height:100%;max-width:350px;width:100%;border-radius:15px;overflow:hidden}
.lr-root .product-gallery-slider:hover .flickity-button{opacity:1}
.lr-root .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}
.lr-root .product-gallery-slider .flickity-button .flickity-button-icon{display:none}
.lr-root .product-gallery-slider .flickity-button:after{content:'';display:block;width:14px;height:14px;background-color:#fff;mask-size:contain;transition:all .2s}
.lr-root .product-gallery-slider .flickity-button:focus{box-shadow:none}
.lr-root .product-gallery-slider .flickity-button:disabled{opacity:0;pointer-events:auto}
.lr-root .product-gallery-slider .flickity-button.next:after{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-right.svg?v=44397137495964866341792897171) no-repeat center}
.lr-root .product-gallery-slider .flickity-button.previous:after{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-left.svg?v=71422010893609403211792897171) no-repeat center}
.lr-root .product-gallery-slider:not(.flickity-enabled) .product-media-image:not(:nth-child(1)){display:none}
.lr-root .product-gallery .product-media-image{background-color:#f3f0e6;overflow:hidden;width:100%;aspect-ratio:.84}
.lr-root .product-gallery .product-media-image a{display:block;height:100%}
.lr-root .product-gallery .product-media-image .video-wrapper{padding:0;width:100%;height:100%}
.lr-root .product-gallery .product-media-image img, .lr-root .product-gallery .product-media-image video{object-fit:cover;display:block;width:100%;height:100%}
.lr-root .product-thumbnail-wrapper{height:74px;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative}
.lr-root .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}
.lr-root .product-thumbnail-gallery::-webkit-scrollbar{display:none}
.lr-root .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}
.lr-root .product-thumbnail-image .video-button{width:50%;position:absolute;inset:50% 50% auto auto;z-index:1;transform:translate(50%,-50%)}
.lr-root .product-thumbnail-image img{object-fit:cover;display:block;width:100%;height:100%}
.lr-root .product-thumbnail-image.is-nav-selected{border:2px solid #fbb040}
.lr-root .product-thumbnail-button{display:none}
.lr-root .product.media .action-skip-wrapper{left:0;position:absolute;right:0;top:0;width:100%}
.lr-root .product.media .action-skip-wrapper:nth-last-child(2){bottom:0}
.lr-root .price{white-space:nowrap}
.lr-root .old-price{font-size:.9em;line-height:1em;text-decoration:line-through;color:#757575;order:2}
.lr-root .minimal-price, .lr-root .normal-price, .lr-root .price-box{display:flex;margin:0;gap:5px;line-height:1em}
.lr-root .prices-tier .item{margin-bottom:15px}
.lr-root .prices-tier .item:last-child{margin-bottom:0}
.lr-root .prices-tier .price-container .price-including-tax+.price-excluding-tax:before{content:'(' attr(data-label) ':'}
.lr-root .prices-tier .price-container .price-including-tax+.price-excluding-tax:last-child:after{content:')'}
.lr-root .prices-tier .price-container .weee[data-label]{display:inline}
.lr-root .prices-tier .price-container .weee[data-label]:before{content:' +' attr(data-label) ':'}
.lr-root .product-info-price .price-box{font-size:17px}
.lr-root .product-info-price .price{font-weight:500}
.lr-root .product-info-price .old-price{font-size:.8em}
.lr-root .block.upsell{padding:60px 0;position:relative}
.lr-root .block.upsell:after{content:'';position:absolute;display:block;inset:0 50%;z-index:-1;transform:translateX(-50%);width:100vw;background:#fff}
.lr-root .block.upsell .block-title{margin-bottom:40px}
.lr-root .block.related{position:relative}
.lr-root .block.related .block-title{display:flex;justify-content:center;margin:22px 0 10px;overflow:hidden}
.lr-root .block.related .block-title strong{display:block;position:relative}
.lr-root .block.related .block-title strong:before, .lr-root .block.related .block-title strong:after{content:'';background:#d9d9d9;height:1px;display:block;top:50%;position:absolute;width:1000px}
.lr-root .block.related .block-title strong:before{left:100%;margin-left:10px}
.lr-root .block.related .block-title strong:after{right:100%;margin-right:10px}
.lr-root .confidence-booster{margin:15px 0 0;overflow:hidden;color:#595959}
.lr-root .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}
.lr-root .confidence-booster li{display:flex;margin:0;align-items:center;position:relative}
.lr-root .confidence-booster span{white-space:nowrap}
.lr-root .confidence-booster svg{max-width:20px;max-height:20px;fill:#595959;width:100%;height:100%;margin-right:10px}
.lr-root .confidence-booster button{margin-left:5px}
.lr-root .product.alert.stock{width:100%;padding:20px 0 30px}
.lr-root .product.alert.stock .back-in-stock-date{display:block;font-size:11px;font-family:400;padding:0 0 10px 15px;color:#757575}
.lr-root .product.alert.stock .field:first-of-type{display:flex}
.lr-root .product.alert.stock .field:first-of-type .control{-webkit-flex:0 0 69%;-moz-flex:0 0 69%;flex:0 0 69%}
.lr-root .product.alert.stock .field:first-of-type .control .float-label-container label{top:1.14285714em}
.lr-root .product.alert.stock .field:first-of-type .control .float-label-container.active label{top:.57142857em}
.lr-root .product.alert.stock .field:first-of-type .control input{border-top-right-radius:0;border-bottom-right-radius:0;font-size:14px}
.lr-root .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}
.lr-root .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}
.lr-root .product.alert.stock .field:last-of-type{padding:10px 0 0;display:-webkit-flex;display:flex;margin-left:15px;font-size:11px;color:#757575}
.lr-root .product.alert.stock .field:last-of-type .float-label-container label[for=receive_all]{opacity:1}
.lr-root .warranty-upsell>.title{display:flex;align-items:center;margin-bottom:15px}
.lr-root .block .warranty-upsell>.title{display:flex;align-items:center}
.lr-root .product-add-form .warranty-item-options input[type=radio]{opacity:0;position:absolute}
.lr-root .product-add-form .warranty-item-options .field.choice img{max-height:63px}
.lr-root .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}
.lr-root .product-add-form .warranty-item-options .field.choice input[type=radio]:focus+label{box-shadow:0 0 5px #00699d}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:nth-child(2n+2){border-bottom-left-radius:0}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:nth-child(3n+3){border-bottom-left-radius:5px}
.lr-root .block-category-event.block:last-child{margin-bottom:15px}
.lr-root .block-category-event .block-title{margin:0 0 15px}
.lr-root .block-category-event .block-title strong{font-size:15}
.lr-root .block-category-event .ticker .value{font-size:18}
.lr-root .block-category-event .ticker .label{font-size:10;display:block;text-transform:lowercase}
.lr-root .catalogsearch-result-index .page-title-wrapper{text-align:center;padding:30px 0;margin:0}
.lr-root .mast .block-search{display:none;height:0;margin:0;overflow:hidden;padding:0;position:relative;z-index:101}
.lr-root .mast .block-search .block-title, .lr-root .mast .block-search .actions, .lr-root .mast .block-search .action.advanced{display:none}
.lr-root .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}
.lr-root .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}
.lr-root .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}
.lr-root .mast .block-search .action.close:hover, .lr-root .mast .block-search .action.close:focus{color:#000;text-decoration:none}
.lr-root.before-show-search .mast .block-search{display:block}
.lr-root.before-show-search .mast .block-search{overflow:visible}
.lr-root .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}
.lr-root .action.show-search:hover, .lr-root .action.show-search:focus{opacity:.6}
.lr-root .search-autocomplete{left:0;position:absolute;right:0;width:100%;z-index:3}
.lr-root.nav-before-open .search-autocomplete{display:none !important}
.lr-root .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}
.lr-root .search-autocomplete .smile-elasticsuite-autocomplete-result:empty{display:none !important}
.lr-root .search-autocomplete dt{font-weight:500;line-height:1.5em;margin:0 0 12px;padding:0}
.lr-root .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}
.lr-root .search-autocomplete dd .amount{display:none}
.lr-root .search-autocomplete dd.selected{background:#f3f0e6}
.lr-root .search-autocomplete dd.selected .product-image-box .inner{background:#fff}
.lr-root .search-autocomplete .autocomplete-list-product .old-price{text-decoration:line-through}
.lr-root .autocomplete-list-product .product-image-box>.inner{background:#f3f0e6;border-radius:15px;overflow:hidden;padding-top:65%;position:relative}
.lr-root .autocomplete-list-product .product-item{flex:1 1 auto;padding:0 0 0 12px}
.lr-root .autocomplete-list-product .product-item .price-box{font-size:14px;margin:0}
.lr-root .autocomplete-list-product .product-item .price-box .price-label{display:none}
.lr-root .autocomplete-list-product .product-item .price-box .price-to{display:none}
.lr-root .autocomplete-list-product .product-item .price-box p{margin:0}
.lr-root .abs-minicart-section-horizontal-padding, .lr-root .block-minicart .block-content>*, .lr-root .minicart-top>*{margin-left:auto;margin-right:auto}
.lr-root .abs-checkout-step-title, .lr-root .opc-block-summary>.title, .lr-root .opc .legend, .lr-root .opc .step-title{margin:0 0 14px}
.lr-root .abs-checkout-place-order-button, .lr-root .checkout-place-order .action.primary{border-radius:32px;display:block;padding-top:20px;padding-bottom:20px;width:100%}
.lr-root .abs-visually-hidden, .lr-root .visually-hidden, .lr-root .fieldset>.field.no-label>.label, .lr-root .fieldset>.fields>.field.no-label>.label, .lr-root .fieldset legend.label, .lr-root .block-amazon-login .block-title, .lr-root .bundle-options-container .block-bundle-summary .product-image-container, .lr-root .bundle-options-container .block-bundle-summary .product.name, .lr-root .bundle-options-container .block-bundle-summary .stock, .lr-root .special-price .price-label, .lr-root .minimal-price .price-label, .lr-root .normal-price .price-label, .lr-root .price-box .price-label, .lr-root .mast .block-search .label, .lr-root .action.showcart .text, .lr-root .minicart-qty .counter-label, .lr-root .minicart-items .action.delete span, .lr-root .checkout-payment-method .ccard .legend, .lr-root .fieldset .fullname>.label, .lr-root .block-balance .balance-price-label, .lr-root .page-product-downloadable .product-options-wrapper .fieldset .legend.links-title, .lr-root .action.skip:not(:focus), .lr-root .payment-method-braintree .field.number .label, .lr-root .payment-method-braintree .field.expiration-date .label, .lr-root .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}
.lr-root .header-content .action.return{display:flex;align-items:center;text-decoration:none}
.lr-root .header-content .action.return:hover, .lr-root .header-content .action.return:focus{text-decoration:none}
.lr-root .header-content .action.return svg{height:auto;margin:0 6px 0 0;width:7px}
.lr-root .page-footer.page-footer-checkout{background:#262323;border-radius:0;height:21px;padding:0}
.lr-root .page-footer.page-footer-checkout:before{display:none}
.lr-root .page-footer.page-footer-checkout .footer-logo{display:none}
.lr-root .action.primary.checkout{font-size:18px;width:100%}
.lr-root .action.primary.checkout.flex-place-order-button{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#000;border-color:#000;color:#fff;font-weight:400;white-space:nowrap}
.lr-root .action.primary.checkout.flex-place-order-button:hover, .lr-root .action.primary.checkout.flex-place-order-button:focus, .lr-root .action.primary.checkout.flex-place-order-button:active{background-color:#000;border-color:#000;color:#fff}
.lr-root .action.primary.checkout.flex-place-order-button:disabled, .lr-root .action.primary.checkout.flex-place-order-button.disabled{opacity:.5}
.lr-root .action.primary.checkout.flex-place-order-button .flex-place-order-button__icon{flex-shrink:0;width:auto;height:18px}
.lr-root .checkout-summary-bar-total .label:after{content:":"}
.lr-root .block.discount .field, .lr-root .block.discount .fieldset{margin:0}
.lr-root .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}
.lr-root .field.addresses .address-item em{color:#000}
.lr-root .field.addresses .address-item .col.actions{padding:0 0 0 14px;margin-left:auto}
.lr-root .field.addresses .address-item .edit-address-link:after{display:block;content:"";width:18px;height:18px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_edit-dots.svg?v=38964643979010091331792897173) no-repeat center;mask-size:contain}
.lr-root .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}
@keyframes shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}
.lr-root [data-role=checkout-agreements]{margin:0 0 14px}
.lr-root [data-role=checkout-agreements] .checkout-agreement.field{margin:0 0 25px;padding:0 0 0 30px;position:relative}
.lr-root [data-role=checkout-agreements] .checkout-agreement.field input{position:absolute;top:0;left:0}
.lr-root [data-role=checkout-agreements] .checkout-agreement.field.required label:after{display:none}
.lr-root .block-minicart{background:#fdfaf3;margin:0;overflow:auto;position:fixed;transition:all .2s linear}
.lr-root.sidebar-overlay-open .block-minicart{z-index:900}
.lr-root.before-show-search .block-minicart{transition:right .3s linear,margin .3s linear}
.lr-root .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}
.lr-root .block-minicart .action.close:focus, .lr-root .block-minicart .action.close:active{background:0 0;border:none}
.lr-root .block-minicart .action.close:hover{background:0 0;border:none}
.lr-root .block-minicart .action.close.disabled, .lr-root .block-minicart .action.close[disabled], .lr-root fieldset[disabled] .block-minicart .action.close{pointer-events:none}
.lr-root .block-minicart .action.close:after{display:block;content:"";width:12px;height:12px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_x.svg?v=99743706996883095301792897174) no-repeat center;mask-size:contain}
.lr-root .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}
.lr-root .block-minicart .cart-quantity{display:flex;align-items:center}
.lr-root .block-minicart .cart-quantity .text{margin:0 3px 0 0}
.lr-root .block-minicart .cart-quantity .minicart-qty{background:#f3f0e6;bottom:auto;color:inherit;position:relative;right:auto;top:auto;left:auto}
.lr-root .block-minicart .subtotal{align-items:center;display:flex;justify-content:space-between;line-height:1.2;margin-top:7px;max-width:75% !important}
.lr-root .block-minicart .subtotal .label span:after{content:': '}
.lr-root .block-minicart .subtotal:first-child{margin-top:20px}
.lr-root .block-minicart .items-total{text-align:center;margin:20px auto 0;font-size:13px}
.lr-root .block-minicart .subtitle{display:none}
.lr-root .block-minicart .subtitle.empty{display:block;font-size:14px;padding:30px 0 20px;text-align:center}
.lr-root .block-minicart .block-content{min-height:30vh}
.lr-root .block-minicart .actions.top{margin-top:10px;margin-bottom:10px}
.lr-root .block-minicart .text.empty{text-align:center}
.lr-root .block-minicart .action.checkout{width:100%}
.lr-root .block-minicart .review-order{font-size:13px;font-weight:500;margin:10px 0 0;text-align:center}
.lr-root .block-minicart .free-shipping-progress.in-progress{padding:7px 0 0}
.lr-root .block-minicart .free-shipping-progress.complete{max-width:100% !important;width:100% !important;border-bottom:1px solid #d9d9d9}
.lr-root .block-minicart .loader{position:relative;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}
.lr-root .block-minicart .loader:before{background:rgba(255,255,255,.7) url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_loader-2.gif?v=47970824548178994481792897174) no-repeat 50% 50%;bottom:0;content:'';left:0;position:absolute;right:0;top:0}
.lr-root .minicart-header>.inner{align-items:center;display:flex;flex:1 1 auto;max-width:75% !important;margin:0 auto}
.lr-root .minicart-footer>.inner{max-width:327px !important;margin:0 auto}
.lr-root .action.showcart{display:block;position:relative;white-space:nowrap;padding:5px}
.lr-root .action.showcart:before{display:block;content:"";width:25px;height:25px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_cart.svg?v=19243651270582958541792897171) no-repeat center;mask-size:contain}
.lr-root .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}
.lr-root .action.showcart .minicart-qty:after{background:#fbb040;border-radius:8px;content:"";display:block;height:8px;position:absolute;right:2px;top:-2px;width:8px}
.lr-root .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}
.lr-root .minicart-qty.empty{display:none !important}
.lr-root .minicart-qty .loader>img{max-width:17px}
.lr-root .minicart-qty .counter-number{display:block;font-weight:500}
.lr-root .block-minicart .minicart-qty{background:#f3f0e6;display:inline-block}
.lr-root .cart-extra-actions, .lr-root .checkout-methods-items .item:last-child{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 0}
.lr-root .cart-extra-actions>div, .lr-root .checkout-methods-items .item:last-child>div{flex:0 0 50%;order:10;padding-left:6px;padding-right:6px}
.lr-root .cart-extra-actions>div:empty, .lr-root .checkout-methods-items .item:last-child>div:empty{display:none}
.lr-root .cart-extra-actions>div:only-child, .lr-root .checkout-methods-items .item:last-child>div:only-child{flex:0 0 100%}
.lr-root .cart-extra-actions .shop-pay-container, .lr-root .checkout-methods-items .item:last-child .shop-pay-container{order:1}
.lr-root .cart-extra-actions .apple-pay, .lr-root .checkout-methods-items .item:last-child .apple-pay{margin:0}
.lr-root .cart-extra-actions .apple-pay>div, .lr-root .checkout-methods-items .item:last-child .apple-pay>div{display:block}
.lr-root .cart-extra-actions .paypal.checkout.paypal-logo, .lr-root .checkout-methods-items .item:last-child .paypal.checkout.paypal-logo{order:3}
.lr-root .cart-extra-actions .paypal.checkout.paypal-logo .paypal-express-button, .lr-root .checkout-methods-items .item:last-child .paypal.checkout.paypal-logo .paypal-express-button{width:100% !important}
.lr-root .cart-extra-actions .pay-later-message, .lr-root .checkout-methods-items .item:last-child .pay-later-message{margin-top:-4px}
.lr-root .cart-extra-actions .pay-later-message>span, .lr-root .checkout-methods-items .item:last-child .pay-later-message>span{display:block}
.lr-root .cart-extra-actions .braintree-applepay-minicart, .lr-root .checkout-methods-items .item:last-child .braintree-applepay-minicart{order:2}
.lr-root .cart-extra-actions .braintree-applepay-minicart .braintree-apple-pay-button, .lr-root .checkout-methods-items .item:last-child .braintree-applepay-minicart .braintree-apple-pay-button{width:100%;margin:0;border-radius:20px;height:43px}
.lr-root .cart-extra-actions .amazon-divider, .lr-root .checkout-methods-items .item:last-child .amazon-divider{display:none}
.lr-root .cart-extra-actions .amazon-button-container, .lr-root .checkout-methods-items .item:last-child .amazon-button-container{order:4}
.lr-root .cart-extra-actions .amazon-button-container .amazon-button-column, .lr-root .checkout-methods-items .item:last-child .amazon-button-container .amazon-button-column{width:100%}
.lr-root .cart-extra-actions .amazon-button-container .amazon-button-column .amazon-checkout-button, .lr-root .checkout-methods-items .item:last-child .amazon-button-container .amazon-button-column .amazon-checkout-button{width:100% !important}
.lr-root .cart-extra-actions>.smart-buttons, .lr-root .checkout-methods-items .item:last-child>.smart-buttons{order:3}
.lr-root .cart-extra-actions>.pay-later-message, .lr-root .checkout-methods-items .item:last-child>.pay-later-message{order:5}
.lr-root .cart-extra-actions .paypal-express-in-context-mini-cart-container, .lr-root .checkout-methods-items .item:last-child .paypal-express-in-context-mini-cart-container{order:1}
.lr-root .cart-extra-actions .paypal-express-in-context-mini-cart-container>.paypal-buttons, .lr-root .checkout-methods-items .item:last-child .paypal-express-in-context-mini-cart-container>.paypal-buttons{display:block !important;min-width:auto !important}
.lr-root.sidebar-overlay-open .page-header .mast:after{height:100%;position:absolute;width:100%;z-index:5}
.lr-root.sidebar-overlay-open .page-header .header-quick-links{position:relative}
.lr-root.sidebar-overlay-open .page-header .header-quick-links:after{height:calc(100% + 1px);position:absolute;width:100%;z-index:0}
.lr-root .block-minicart .or-pay-with{max-width:100% !important;width:100% !important}
.lr-root .page-wrapper>.minicart-wrapper{display:none !important}
.lr-root .minicart-items>li>.product{align-items:flex-start;border-radius:5px;display:flex;margin:0 auto;width:327px}
.lr-root .minicart-items .product-item-photo, .lr-root .minicart-items .product-image-container{flex:0 0 82px;position:relative}
.lr-root .minicart-items .product-image-wrapper{aspect-ratio:1;background:#fff;border-radius:5px}
.lr-root .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}
.lr-root .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}
.lr-root .minicart-items .product-item-name{margin:0;padding-right:20px;hyphens:auto}
.lr-root .minicart-items .product-item-name a{color:inherit}
.lr-root .minicart-items .product.options, .lr-root .rma-item .product.options, .lr-root .order-history-item .product.options, .lr-root .order-item .product.options{margin:0 0 5px}
.lr-root .minicart-items .product.options:last-child, .lr-root .rma-item .product.options:last-child, .lr-root .order-history-item .product.options:last-child, .lr-root .order-item .product.options:last-child{margin-bottom:0}
.lr-root .minicart-items .product.options .manufacturer-warranty .values, .lr-root .rma-item .product.options .manufacturer-warranty .values, .lr-root .order-history-item .product.options .manufacturer-warranty .values, .lr-root .order-item .product.options .manufacturer-warranty .values{color:#6f4400;align-items:center;display:flex}
.lr-root .minicart-items .product.options .manufacturer-warranty .values:before, .lr-root .rma-item .product.options .manufacturer-warranty .values:before, .lr-root .order-history-item .product.options .manufacturer-warranty .values:before, .lr-root .order-item .product.options .manufacturer-warranty .values:before{display:block;content:"";width:14px;height:14px;background-color:#6f4400;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_check-thin.svg?v=166451017369483803931792897171) no-repeat center;mask-size:contain}
.lr-root .minicart-items .product.options .manufacturer-warranty .values:before, .lr-root .rma-item .product.options .manufacturer-warranty .values:before, .lr-root .order-history-item .product.options .manufacturer-warranty .values:before, .lr-root .order-item .product.options .manufacturer-warranty .values:before{margin:0 5px 0 0}
.lr-root .minicart-items .product.options.list, .lr-root .rma-item .product.options.list, .lr-root .order-history-item .product.options.list, .lr-root .order-item .product.options.list{margin:0;padding-right:20px;text-wrap:pretty}
.lr-root .minicart-items .product.options.list div, .lr-root .rma-item .product.options.list div, .lr-root .order-history-item .product.options.list div, .lr-root .order-item .product.options.list div{display:inline}
.lr-root .minicart-items .product.options.list .label:after, .lr-root .rma-item .product.options.list .label:after, .lr-root .order-history-item .product.options.list .label:after, .lr-root .order-item .product.options.list .label:after{content:':'}
.lr-root .minicart-items .product-type-bundle .product.options.list .label:not(.label-qty){display:none}
.lr-root .minicart-items .product-type-bundle .product.options.list .price{display:none}
.lr-root .minicart-items .product-type-bundle-builder .product.options.list{display:flex;flex-wrap:nowrap}
.lr-root .minicart-items .action.delete{position:absolute;right:-6px;top:-2px;padding:6px}
.lr-root .minicart-items .action.delete:before{display:block;content:"";width:9px;height:9px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_x.svg?v=99743706996883095301792897174) no-repeat center;mask-size:contain}
.lr-root .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}
.lr-root .minicart-items .action.tocart{border-radius:11px;font-size:11px;padding:5px 19px 4px}
.lr-root .minicart-items .price-wrapper>span{align-items:center;display:flex;justify-content:flex-start;margin:0;white-space:normal}
.lr-root .minicart-items .price-wrapper>span:last-child{margin-bottom:0}
.lr-root .minicart-items .price-wrapper>span .original-price{margin-left:3px}
.lr-root .minicart-items .price-wrapper>[data-label]:before{display:block;margin:0 3px 0 0;font-size:.9em}
.lr-root .minicart-items .price-wrapper .price{font-weight:inherit}
.lr-root .minicart-items .price-wrapper .price-wrapper{display:flex}
.lr-root .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}
.lr-root .minicart-items .weee[data-label] .label{display:none}
.lr-root .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}
.lr-root .minicart-addons .button{min-width:74px}
.lr-root.checkout-cart-index .page-title{margin:0 0 .5em}
.lr-root.checkout-cart-index .page-main .columns{display:block}
.lr-root .cart-summary .title{display:block;margin-bottom:10px}
.lr-root .cart.main.actions{display:none}
.lr-root .block.crosssell{margin:25px 0}
.lr-root .block.crosssell .block-title{margin-bottom:10px}
.lr-root .cart-items>li>.product{width:100%;position:relative}
.lr-root .cart-items>li>.product>.product-item-photo{flex:0 0 106px}
.lr-root .cart-items>li>.product .product-image-wrapper{background:#fdfaf3;aspect-ratio:1.45205479}
.lr-root .cart-items .action.edit{display:none}
.lr-root .cart-item-warranty-modal .whiskercare-features-graphic .robot-graphic .inner{position:relative}
.lr-root .opc .legend{float:none}
.lr-root .opc .legend span{margin:0}
.lr-root .field._error .control input, .lr-root .field._error .control select, .lr-root .field._error .control textarea, .lr-root .payment-method-braintree .hosted-control.braintree-hosted-fields-invalid, .lr-root .payment-method-braintree .hosted-control.error, .lr-root .payment-method-braintree .fields.expiration-date.braintree-hosted-fields-invalid .hosted-control:not(.braintree-hosted-fields-focused){border-color:#941100}
.lr-root .field.street>.control>.field:not(._required) .label:after{display:none}
.lr-root .field-tooltip._active{z-index:100}
.lr-root .field-tooltip._active .field-tooltip-content{display:block}
.lr-root .field-tooltip .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root ._keyfocus .field-tooltip .tooltip .action:focus{z-index:100}
.lr-root ._keyfocus .field-tooltip .tooltip .action:focus+.field-tooltip-content{display:block}
.lr-root ._keyfocus .field-tooltip .tooltip .action:focus:before{color:#f69505}
.lr-root .opc .form-login>.fieldset{margin-bottom:0}
.lr-root .opc .form-login .actions-toolbar{margin:14px 0}
.lr-root .checkout-step-shipping-address .actions-toolbar{margin-top:10px}
.lr-root .checkout-shipping-method .actions-toolbar{margin-top:25px}
.lr-root #opc-new-shipping-address .legend{display:none}
.lr-root .collapsible-checkout-section .collapsible-button .icon{padding:7px;transition:background .18s linear,transform .18s linear;border-radius:5px}
.lr-root .collapsible-checkout-section .collapsible-button .icon:after{display:block;content:"";width:12px;height:12px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down.svg?v=101124053764004588091792897171) no-repeat center;mask-size:contain}
.lr-root .collapsible-checkout-section .collapsible-button[aria-expanded=true] .icon{transform:rotate(180deg)}
.lr-root .collapsible-checkout-section .collapsible-button.disabled .icon{opacity:0}
.lr-root .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}
.lr-root .opc-block-summary .cart-items .minicart-items .product-image-container{flex:0 0 64px}
.lr-root .opc-block-summary .cart-items .minicart-items .product-image-container img{max-height:60%;max-width:60%}
.lr-root .opc-block-summary .cart-items .minicart-items>li .product{align-items:center;max-width:100%;width:100%}
.lr-root .opc-block-summary .cart-items .minicart-items .price-wrapper>span{justify-content:flex-end;gap:3px}
.lr-root .opc-block-summary .cart-items .minicart-items .price-wrapper>span+span{margin-top:5px}
.lr-root .opc-block-summary .cart-items .product-item-details{display:block;min-height:auto}
.lr-root .opc-block-summary .cart-items .product.options.list{color:#595959}
.lr-root .opc-block-summary .actions-toolbar{position:relative;z-index:1}
.lr-root .opc-block-summary .actions-toolbar .secondary{border-top:1px solid #e8e8e8;display:block;margin:-1px 0 0;padding:15px 0 0;text-align:left}
.lr-root .opc-block-summary .actions-toolbar .secondary .action{margin:0}
.lr-root .header-authentication-wrapper .action.sign-in{display:flex;align-items:center;text-decoration:none}
.lr-root .header-authentication-wrapper .action.sign-in:before{display:block;content:"";width:19px;height:19px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_account.svg?v=73890952850248754591792897171) no-repeat center;mask-size:contain}
.lr-root .header-authentication-wrapper .action.sign-in:before{margin:0 3px 0 0}
.lr-root .block-authentication .block-title{font-size:24px;border-bottom:0;margin-bottom:25px}
.lr-root .block-authentication .field .label{font-weight:400}
.lr-root .block-authentication .block[class]{margin:0}
.lr-root .block-authentication .block[class] ul{list-style:none;padding-left:15px}
.lr-root .block-authentication .block[class] .field .control, .lr-root .block-authentication .block[class] .field .label{float:none;width:auto}
.lr-root .block-authentication .block[class]+.block{border-top:1px solid #c1c1c1;margin-top:40px;padding-top:40px;position:relative}
.lr-root .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}
.lr-root .checkout-payment-method .fieldset>hr{display:none}
.lr-root .payment-method._active .payment-method-content{display:block}
.lr-root .payment-method:last-child._active [type=radio]+label{border-bottom-left-radius:0;border-bottom-right-radius:0}
.lr-root .checkout-billing-address .primary .action-update{margin-bottom:20px;margin-right:0}
.lr-root .checkout-payment-method .credit-card-types .item{display:inline-block;list-style:none;margin:0 5px 5px;max-width:40px;vertical-align:top}
.lr-root .checkout-payment-method .credit-card-types .item:last-child{margin-right:0}
.lr-root .checkout-payment-method .credit-card-types .item._active{font-weight:500}
.lr-root .checkout-payment-method .credit-card-types .item._active img{-webkit-filter:grayscale(0%)}
.lr-root .checkout-payment-method .credit-card-types .item._inactive{opacity:.4}
.lr-root .checkout-payment-method .credit-card-types .item span{display:inline-block;padding-top:6px;vertical-align:top}
.lr-root .checkout-payment-method .payment-method-title .credit-card-types .item{margin:0 5px 0 0}
.lr-root .checkout-payment-method .payment-method-title .credit-card-types .item:last-child{margin-right:0}
.lr-root .checkout-payment-method .ccard .captcha .input-text, .lr-root .checkout-payment-method .ccard .number .input-text{width:225px}
.lr-root .checkout-payment-method .ccard .cvv .label{display:block}
.lr-root .checkout-payment-method .ccard .cvv .input-text{width:55px}
.lr-root .checkout-payment-method .ccard.fieldset>.field .fields.group.group-2 .field{width:auto !important}
.lr-root.checkout-onepage-success .page-main .columns, .lr-root.checkout-onepage-success .page-bottom .container{max-width:1080px}
.lr-root .success-layout .page-title{margin:0 0 .625em;line-height:130%}
.lr-root .checkout-success-block .block-title, .lr-root .checkout-success-block .legend{margin:0 0 10px}
.lr-root .checkout-success-block .block-title p, .lr-root .checkout-success-block .legend p{margin:0}
.lr-root .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}
.lr-root .checkout-success-block.spw-container .form.password.reset{background:0 0;border:none;padding:0;max-width:none}
.lr-root .checkout-success-block.spw-container .form.password.reset .primary{width:100%}
.lr-root .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}
.lr-root .checkout-success-block.refer-a-friend .button{width:100%;display:block}
.lr-root .checkout-success-promo .button{display:block;background:#262323}
.lr-root .section.w-screen{inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative}
.lr-root .section-bg{position:absolute;display:block;inset:0 50%;z-index:-2;transform:translateX(-50%);width:100%;overflow:hidden}
.lr-root .section .section .section-bg{z-index:-1}
.lr-root .section-bg img, .lr-root .section-bg video, .lr-root .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}
.lr-root .section-bg.w-screen{width:100vw}
.lr-root .section-bg.w-full{width:100vw}
.lr-root .section-bg.w-max{width:100vw;max-width:1440px}
.lr-root .section-bg.dark-overlay:before{content:'';position:absolute;display:block;inset:0;z-index:1;background:#262323;opacity:.3}
.lr-root *:has(>.section-bg){position:relative}
.lr-root .css-slider{overflow:hidden;display:block;inset:0 50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:relative}
.lr-root .css-slider.center-if-no-scroll .css-slider-inner{max-width:fit-content;margin:0 auto}
.lr-root .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;margin:0;padding:0;list-style:none}
.lr-root .css-slider-inner:before, .lr-root .css-slider-inner:after{content:'';display:block;flex:0 0 15px}
.lr-root .css-slider-pagination a.is-active{background:#fbb040}
.lr-root .css-slider-pagination-numbers a.is-active{background:#fbb040;border-color:#fbb040;color:#fff}
.lr-root .co-app-download{position:relative;height:100%}
.lr-root .co-app-download-content{z-index:1;position:relative;display:flex;flex-direction:column;align-items:center;padding:27px 0 340px}
.lr-root .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}
.lr-root .m-product-info-wrapper{height:100%}
.lr-root :not(.modals-wrapper) .m-product-info-wrapper{display:none}
.lr-root .m-product-info-inner{height:100%;display:flex;flex-direction:column}
.lr-root .m-product-info-header img{display:block}
.lr-root .m-product-info-content{background-color:#fff;padding:30px}
.lr-root .m-product-info-footer{margin-top:auto;background-color:#fdfaf3;padding:20px 30px;position:relative}
.lr-root .m-product-info-footer a:before{content:'';position:absolute;inset:0;display:block;z-index:1}
.lr-root .fit-guide{margin-bottom:20px}
.lr-root .fit-guide-heading{display:flex;justify-content:space-between;align-items:flex-start}
.lr-root .m-whisker-plus-addon-heading-media .video-wrapper{padding:0}
.lr-root .m-whisker-plus-addon-heading-media .video-wrapper video{position:relative;display:block}
.lr-root .s-3d-media{display:flex;justify-content:center}
.lr-root .s-3d-media img{max-width:300px}
.lr-root .s-3d-media canvas{width:800px;position:relative;z-index:-1;margin:-50px 0}
.lr-root .s-3d-links{display:flex;gap:10px;flex-direction:column;justify-self:center;max-width:400px;width:100%}
.lr-root .s-3d-link-icon, .lr-root .s-3d-link-content{display:none}
.lr-root .s-3d-link-action a{display:block}
.lr-root .s-boosters-card.is-active .s-boosters-card-icon{position:relative;margin-bottom:12px}
.lr-root .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}
.lr-root .s-boosters-card.is-active .s-boosters-card-subtitle{margin-bottom:10px}
.lr-root .s-featured-item.align-left{padding-left:0;justify-content:flex-start}
.lr-root .s-featured-item.align-left .s-featured-item-content{border-radius:0 15px 15px 0;height:100%}
.lr-root .s-featured-item.align-right{padding-right:0;justify-content:flex-end}
.lr-root .s-featured-item.align-right .s-featured-item-content{border-radius:15px 0 0 15px;height:100%}
.lr-root .s-feature-list{display:flex;flex-direction:column}
.lr-root .s-feature-list-heading{margin-bottom:25px}
.lr-root .s-feature-list-media{max-width:280px;margin:0 auto 15px}
.lr-root .s-feature-split{display:flex;flex-direction:column;gap:63px}
.lr-root .s-feature-split-item-media{margin-bottom:50px;border-radius:10px;overflow:hidden}
.lr-root .s-feature-split-item-media img, .lr-root .s-feature-split-item-media video{display:block}
.lr-root .s-feature-split-item-content>*:last-child{margin-bottom:0}
.lr-root .s-feature-spotlight{position:relative;display:flex;flex-direction:column;max-width:345px;margin:0 auto;gap:20px}
.lr-root .s-feature-spotlight-media{height:100%;display:flex}
.lr-root .s-feature-spotlight-media img{max-height:100%;display:block}
.lr-root .s-logo-grid.size-large ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}
.lr-root .s-logo-grid.size-large li{padding-bottom:55%}
.lr-root .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}
.lr-root .s-testimonials-small-card-grid{display:flex;flex-direction:column;gap:20px;max-width:400px;margin-left:auto;margin-right:auto}
.lr-root .s-testimonials-small-card img, .lr-root .s-testimonials-small-card svg{display:block;width:auto}
.lr-root .s-testimonials-small-card>div:first-child{flex:1}
.lr-root .s-testimonials-small-card>div:first-child img, .lr-root .s-testimonials-small-card>div:first-child svg{max-height:50px}
.lr-root .s-testimonials-small-card>div:first-child img.press-badge, .lr-root .s-testimonials-small-card>div:first-child svg.press-badge{max-height:90px}
.lr-root .s-testimonials-small-card>div:not(:first-child){max-width:45%}
.lr-root .s-testimonials-small-card img, .lr-root .s-testimonials-small-card svg{max-height:170px}
.lr-root .s-testimonials-small-card>a{background:#262323;margin-right:10px}
.lr-root .s-testimonials-small-card>a:after{content:'';position:absolute;inset:0;z-index:2}
.lr-root .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(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-right.svg?v=44397137495964866341792897171) no-repeat center;mask-size:contain}
.lr-root .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}
.lr-root .s-testimonials-video-navigation .is-active .button{background-color:#262323;color:#fff;border-color:#262323}
.lr-root .s-testimonials-video-item-media .video-button{position:absolute;width:38%;inset:50% 50% auto auto;transform:translate(50%,-50%)}
.lr-root .s-slider-cards-item{position:relative;margin:0 14px 0 0;flex:1 0 250px;max-width:250px;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}
.lr-root .s-slider-cards-item:last-of-type{margin-right:0}
.lr-root .s-slider-cards-item-media img{display:block}
.lr-root .s-slider-cards-item-content{background:#262323;padding:25px 30px 35px;flex:1}
.lr-root .s-slider-cards-item-content>*:last-child{margin-bottom:0}
.lr-root .s-slidey-card.is-active{flex:2}
.lr-root .s-slidey-card.is-active .s-slidey-card-content{transform:translateY(0);transition:transform .3s .3s cubic-bezier(.22,1,.36,1)}
.lr-root .s-slidey-card.is-active .s-slidey-card-content>*{opacity:1;transition:opacity .3s .3s cubic-bezier(.22,1,.36,1)}
.lr-root .s-slidey-card.is-active .s-slidey-card-content>*:first-child:after{opacity:0}
.lr-root .s-slidey-card.is-active .s-slidey-card-media:has(img):has(video) img{opacity:0}
.lr-root .s-slidey-card.is-active .s-slidey-card-media:has(img):has(video) video{opacity:1}
.lr-root .s-faq-cards{margin-bottom:30px}
.lr-root .s-faq-card{position:relative;margin-right:7px;flex:1 0 230px;overflow:hidden;border-radius:12px;background:#bfbfc2}
.lr-root .s-faq-card:last-of-type{margin-right:0}
.lr-root .s-faq-card-badge{position:absolute;top:8px;left:21px;border-radius:50px;background:rgba(33,33,33,.68);padding:10px;z-index:2}
.lr-root .s-faq-card-caption{position:absolute;left:21px;bottom:24px;z-index:2}
.lr-root .s-faq-card-action{position:absolute;inset:0;z-index:2}
.lr-root .s-faq-card-action>span{width:52px;height:52px;position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)}
.lr-root .s-faq-card-media{overflow:hidden;border-radius:15px;aspect-ratio:1;background:inherit;z-index:0}
.lr-root .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}
.lr-root .s-faq-card-media img{object-fit:cover;object-position:center;display:block;height:100%;width:100%;inset:0;position:absolute}
.lr-root .s-faq-categories{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px}
.lr-root .s-faq-category{border-radius:20px;background:#fff;padding:32px 26px}
.lr-root .s-faq-category-title{margin-bottom:10px}
.lr-root .s-faq-accordion [data-role=collapsible]{border-bottom:1px solid #d9d9d9}
.lr-root .s-faq-accordion [data-role=collapsible]:last-child{border-bottom:0}
.lr-root .s-faq-accordion [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{transform:rotate(180deg)}
.lr-root .s-faq-accordion [data-role=trigger]{padding:15px 20px 15px 0;cursor:pointer;position:relative}
.lr-root .s-faq-accordion [data-role=trigger]:after{content:'';position:absolute;width:10px;height:10px;right:0;top:50%;margin-top:-5px;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down-thick.svg?v=33589347078951887001792897171) no-repeat center;background-color:#fbb040;mask-size:contain;transition:all .2s}
.lr-root .s-faq-accordion [data-role=content]{padding:17px 0 48px}
.lr-root .media-overlay-card-1-media .video-wrapper{padding:0;height:100%}
.lr-root .media-overlay-card-2-media .video-wrapper{padding:0;height:100%}
.lr-root .s-sika-bullets-media .video-wrapper{padding:0;height:100%}
.lr-root .s-hsafsa-bullets-media .video-wrapper{padding:0;height:100%}
.lr-root .s-specs{border-radius:21px;background:#fdfaf3;padding:20px 30px}
.lr-root .s-specs-tabs table>tbody>tr{border-bottom:1px solid #d9d9d9}
.lr-root .s-specs-tabs table>tbody>tr:first-child>th, .lr-root .s-specs-tabs table>tbody>tr:first-child>td{padding-top:0}
.lr-root .s-specs-tabs table>tbody>tr:last-child{border-bottom:0}
.lr-root .s-specs-tabs table>tbody>tr:last-child>th, .lr-root .s-specs-tabs table>tbody>tr:last-child>td{padding-bottom:0}
.lr-root .s-specs-tabs table>tbody>tr>th{padding:9px 5px 9px 0;font-weight:unset}
.lr-root .s-specs-tabs table>tbody>tr>td{padding:9px 0 9px 5px;text-align:right}
.lr-root .s-specs-tab-full{padding-top:25px}
.lr-root .s-specs-accordion [data-role=collapsible]{border-bottom:1px solid #262323}
.lr-root .s-specs-accordion [data-role=collapsible]:last-child{border-bottom:0}
.lr-root .s-specs-accordion [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{transform:rotate(180deg)}
.lr-root .s-specs-accordion [data-role=collapsible][aria-expanded=false] [data-role=trigger]:after{background-color:#fbb040}
.lr-root .s-specs-accordion [data-role=trigger]{padding:15px 20px 15px 0;cursor:pointer;position:relative}
.lr-root .s-specs-accordion [data-role=trigger]:after{content:'';position:absolute;width:10px;height:10px;right:0;top:50%;margin-top:-5px;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down-thick.svg?v=33589347078951887001792897171) no-repeat center;background-color:#262323;mask-size:contain;transition:all .2s}
.lr-root .s-specs-accordion [data-role=content]{padding:0 0 20px}
.lr-root .s-specs-dimensions{display:flex;flex-direction:column;gap:30px}
.lr-root .s-specs-assembly{display:flex;flex-direction:column;gap:22px}
.lr-root .s-specs-assembly-heading{flex:0 0}
.lr-root .s-specs-assembly-media{flex:1;min-height:0}
.lr-root .s-specs-assembly-media a{position:relative;display:block;height:100%}
.lr-root .s-specs-assembly-media img{max-width:100%;max-height:100%;display:block;height:auto;width:auto;margin:0 auto}
.lr-root .s-specs-assembly-media .video-button{position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%);width:70px;height:70px}
.lr-root .s-specs-included{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
.lr-root .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}
.lr-root .s-specs-included-item-media{height:100%;width:100%;max-height:100px;max-width:100px;display:flex;align-items:center;justify-content:center}
.lr-root .s-specs-included-item-media img{max-width:100%;max-height:100%;display:block;object-fit:contain}
.lr-root .s-specs-app{display:flex;flex-direction:column;margin-bottom:-43px}
.lr-root .s-specs-app-content>*:last-child{margin-bottom:0}
.lr-root .s-specs-app-media{display:flex;align-items:flex-end;justify-content:center}
.lr-root .s-specs-app-media img{display:block;max-height:100%;width:auto}
.lr-root .s-careers-grid-item .label{position:absolute;bottom:10px;left:0;background:#fff;padding:3px 5px;border-radius:0 5px 5px 0}
.lr-root .s-careers-grid-item .label strong{display:block}
.lr-root .s-careers-grid-item.text{padding:15px 20px;display:flex;flex-direction:column;justify-content:center}
.lr-root.page-layout-customer-auth .page-title-wrapper{margin:0 auto 40px;text-align:center;max-width:700px}
.lr-root.page-layout-customer-auth .page-title-wrapper .page-title{margin:0 0 .27777778em}
.lr-root.page-layout-customer-auth .page-footer{margin:0}
.lr-root .login-container .block-new-customer .actions-toolbar{margin:25px 0}
.lr-root .login-container .fieldset{text-align:left}
.lr-root .login-container .field.password{margin-bottom:7px}
.lr-root .login-container .actions-toolbar{justify-content:center}
.lr-root .login-container .actions-toolbar>.primary{margin:0 auto}
.lr-root .form.password.forget, .lr-root .form.password.reset{background:#fff;border-radius:15px;padding:30px 15px;max-width:420px;margin:0 auto;position:relative}
.lr-root .form.password.forget .field.note, .lr-root .form.password.reset .field.note{display:none}
.lr-root .form.create.account{background:#fff;border:1px solid #e8e8e8;border-radius:15px;margin:0 auto;padding:30px 15px}
.lr-root .form.create.account .fieldset, .lr-root .form.create.account .actions-toolbar{margin-left:auto;margin-right:auto;max-width:580px}
.lr-root .form.create.account .fieldset.create.info{margin-bottom:25px}
.lr-root .form.create.account .fieldset.additional_info{margin-top:2px}
.lr-root .abs-account-blocks, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget), .lr-root .block-return-details .box, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget), .lr-root.account .main .block, .lr-root .block-dashboard-info .box, .lr-root.account .main .box.default, .lr-root .block-dashboard-info .box-newsletter, .lr-root.account .main .block-dashboard-orders, .lr-root.account .main .block-balance-giftcard, .lr-root [class^=sales-guest-] .column.main .block:not(.widget), .lr-root .sales-guest-view .column.main .block:not(.widget){background:#fff;border-radius:15px;margin:0 0 14px;padding:22px 15px 10px}
.lr-root .abs-account-table-dark .col.actions:last-child .action, .lr-root .block-dashboard-orders .table-order-items .col.actions:last-child .action{color:#000}
.lr-root .abs-account-table-dark .col.actions:last-child .action:hover, .lr-root .block-dashboard-orders .table-order-items .col.actions:last-child .action:hover{color:#f69505}
.lr-root .abs-account-title, .lr-root .block-return-details .box-title, .lr-root.account .main .block-title, .lr-root .block-dashboard-info .box-title, .lr-root .account .legend{display:flex;align-items:center;margin:0 0 15px}
.lr-root .abs-account-title>strong, .lr-root .block-return-details .box-title>strong, .lr-root.account .main .block-title>strong, .lr-root .block-dashboard-info .box-title>strong, .lr-root .account .legend>strong{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%;margin:0 8px 0 0}
.lr-root .abs-account-title>.action, .lr-root .block-return-details .box-title>.action, .lr-root.account .main .block-title>.action, .lr-root .block-dashboard-info .box-title>.action, .lr-root .account .legend>.action{margin-left:auto}
.lr-root .abs-account-title-icon:before, .lr-root .block-return-details .box-title:before, .lr-root .block-returns-tracking .box-title:before, .lr-root .box-information .box-title:before, .lr-root .block-dashboard-addresses .block-title:before, .lr-root .block-addresses-default .block-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}
.lr-root .abs-account-title-icon:before, .lr-root .block-return-details .box-title:before, .lr-root .block-returns-tracking .box-title:before, .lr-root .box-information .box-title:before, .lr-root .block-dashboard-addresses .block-title:before, .lr-root .block-addresses-default .block-title:before{background:#000;border-radius:20px;color:#f1f1f1;display:inline-block;height:20px;width:20px;flex-shrink:0}
.lr-root .abs-account-pages-button, .lr-root .order-item-upsell .action.add-to-cart, .lr-root .block-returns-tracking .block-title .action, .lr-root .block-dashboard-orders .block-title .action, .lr-root .block-reviews-dashboard .block-title .action, .lr-root .box-newsletter .action.primary.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;line-height:1.2em;vertical-align:middle;transition:all .2s;letter-spacing:-.03em;white-space:normal;text-align:center;font-size:14px}
.lr-root .abs-account-pages-button:focus, .lr-root .abs-account-pages-button:active, .lr-root .order-item-upsell .action.add-to-cart:focus, .lr-root .order-item-upsell .action.add-to-cart:active, .lr-root .block-returns-tracking .block-title .action:focus, .lr-root .block-returns-tracking .block-title .action:active, .lr-root .block-dashboard-orders .block-title .action:focus, .lr-root .block-dashboard-orders .block-title .action:active, .lr-root .block-reviews-dashboard .block-title .action:focus, .lr-root .block-reviews-dashboard .block-title .action:active, .lr-root .box-newsletter .action.primary.button:focus, .lr-root .box-newsletter .action.primary.button:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root .abs-account-pages-button:hover, .lr-root .order-item-upsell .action.add-to-cart:hover, .lr-root .block-returns-tracking .block-title .action:hover, .lr-root .block-dashboard-orders .block-title .action:hover, .lr-root .block-reviews-dashboard .block-title .action:hover, .lr-root .box-newsletter .action.primary.button:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root .abs-account-pages-button.disabled, .lr-root .abs-account-pages-button[disabled], .lr-root fieldset[disabled] .abs-account-pages-button, .lr-root .order-item-upsell .action.add-to-cart.disabled, .lr-root .order-item-upsell .action.add-to-cart[disabled], .lr-root fieldset[disabled] .order-item-upsell .action.add-to-cart, .lr-root .block-returns-tracking .block-title .action.disabled, .lr-root .block-returns-tracking .block-title .action[disabled], .lr-root fieldset[disabled] .block-returns-tracking .block-title .action, .lr-root .block-dashboard-orders .block-title .action.disabled, .lr-root .block-dashboard-orders .block-title .action[disabled], .lr-root fieldset[disabled] .block-dashboard-orders .block-title .action, .lr-root .block-reviews-dashboard .block-title .action.disabled, .lr-root .block-reviews-dashboard .block-title .action[disabled], .lr-root fieldset[disabled] .block-reviews-dashboard .block-title .action, .lr-root .box-newsletter .action.primary.button.disabled, .lr-root .box-newsletter .action.primary.button[disabled], .lr-root fieldset[disabled] .box-newsletter .action.primary.button{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}
.lr-root.account .page-title-wrapper{margin:0 0 1em}
.lr-root.account .page-title{margin-top:0}
.lr-root.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}
.lr-root .account-menu-wrapper .menu-header .button{margin-left:auto}
.lr-root .account-menu-wrapper .item{margin:10px 0 0}
.lr-root .account-menu-wrapper .item:first-child{margin-top:0}
.lr-root .account-menu-wrapper .item a, .lr-root .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}
.lr-root .account-menu-wrapper .item a:hover, .lr-root .account-menu-wrapper .item>strong:hover, .lr-root .account-menu-wrapper .item a:focus, .lr-root .account-menu-wrapper .item>strong:focus{background:#000;border-color:#000;color:#fff;opacity:1}
.lr-root .account-menu-wrapper .item a{text-decoration:none}
.lr-root .account-menu-wrapper .item.current a, .lr-root .account-menu-wrapper .item.current>strong{background:#383838;border-color:#383838;color:#fff}
.lr-root .account-menu-wrapper .item .delimiter{border-top:1px solid #e8e8e8;display:block;margin:1.125em 0}
.lr-root .block-dashboard-orders .action.order, .lr-root .block-dashboard-orders .col.shipping{display:none !important}
.lr-root.account .box.horizontal{display:flex;padding:22px 15px 10px;align-items:center;gap:15px;word-break:break-word}
.lr-root.account .box.horizontal svg{margin:0;flex:0 0 47px}
.lr-root.account .box.horizontal .action{margin-left:auto;flex:0 0 auto}
.lr-root.account .main .block.newsletter-manage{background:0 0;border:1px solid #e8e8e8}
.lr-root .block.newsletter-manage .action.toggle{display:flex;flex-direction:row;max-width:450px}
.lr-root .block.newsletter-manage .action.toggle span{display:block}
.lr-root .block.newsletter-manage .input-column{max-width:15px}
.lr-root .block.newsletter-manage input[type=checkbox]{margin:0;top:4px}
.lr-root .block.newsletter-manage .content-wrapper{padding:0 0 0 15px}
.lr-root .block.newsletter-manage .title{font-weight:500;margin:0 0 5px;transition:color .18s linear}
.lr-root .block.newsletter-manage .description{font-size:13px}
.lr-root .order-history-item .order-content-footer .actions a.action.view-order{padding-bottom:9px;padding-top:9px;width:180px;font-size:13px}
.lr-root .order-history-item .order-content-footer .info-button:after, .lr-root .order-history-item .order-content-footer .affirm-modal-trigger:after, .lr-root .order-history-item .order-content-footer .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after, .lr-root .order-history-item .order-content-footer .cart-item-warranty-tooltip-icon:after{margin:0 8px 0 0}
.lr-root .order-history-item .action.view{display:inline-flex;align-items:center}
.lr-root .order-history-item .action.view:after{display:block;content:"";width:14px;height:14px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-right.svg?v=44397137495964866341792897171) no-repeat center;mask-size:contain}
.lr-root .order-history-item .action.view:after{margin-left:3px}
.lr-root .order-items .item.product{margin:0}
.lr-root .order-items .item.product:after{content:"";display:block;height:1px;background:#e8e8e8;margin:20px 0}
.lr-root .order-items .item.product:last-child:after{display:none}
.lr-root .order-item .product-image-container{overflow:hidden}
.lr-root .order-item .product-image-wrapper{border-radius:15px;padding-bottom:67.02127659999999%}
.lr-root .order-item .product-item-details{display:flex;padding:0 0 0 10px;margin-top:0}
.lr-root .order-item .product-item-details .product-item-pricing{align-self:flex-end;margin-left:auto}
.lr-root .order-item .product-item-name{display:block}
.lr-root .order-item .details-qty .item{margin:0}
.lr-root .order-item .product.options{margin:0}
.lr-root .order-item .item-additional-detail .item{padding:0 15px 0 0;margin:0 0 10px}
.lr-root .order-item .item-additional-detail>div:last-child .item{padding-right:0}
.lr-root .order-item .product-item-actions .action{display:block;margin:0}
.lr-root .order-item .product-item-actions .action.review.primary{order:-1}
.lr-root .order-item .details-qty .title:after{content:":";display:inline-block;margin:0 2px 0 0}
.lr-root .order-links .item{margin:0}
.lr-root .order-links .item.current .anchor:after{opacity:1}
.lr-root .order-details-items .table-wrapper+.actions-toolbar{display:none}
.lr-root .order-details-items .item-options.links dt{display:inline-block}
.lr-root .order-details-items .item-options.links dt:after{content:': '}
.lr-root .order-details-items .item-options.links dd{margin:0}
.lr-root .order-details-items thead .col.qty{text-align:center}
.lr-root .order-details-items .col.name{padding-top:16px}
.lr-root .order-details-items .action.show{color:#000}
.lr-root .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}
.lr-root .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}
.lr-root .order-details-items .action.show.expanded:after{content:"\e904"}
.lr-root .order-details-items .items-qty .item{white-space:nowrap}
.lr-root .order-details-items .items-qty .title:after{content:': '}
.lr-root .order-details-items .pages-items .item:first-child, .lr-root .order-details-items .pages-items .item:last-child{margin-right:0}
.lr-root .order-details-items .actions-toolbar{margin:20px 0}
.lr-root .order-details-items .actions-toolbar:last-child{margin-bottom:0}
.lr-root .account .order-details-items .totals-table-wrapper{margin:25px 0;border-bottom:none}
.lr-root.sales-order-creditmemo .action.print{display:none}
.lr-root.sales-order-creditmemo .actions-toolbar{margin:0 0 20px}
.lr-root .order-items-creditmemo .product-item-name, .lr-root .order-items-creditmemo .col.price .price-excluding-tax, .lr-root .order-items-creditmemo .col.subtotal .price-excluding-tax{color:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}
.lr-root .order-shipment-tracking .track-shipment .action{margin:0;max-width:200px;width:100%}
.lr-root .order-items-shipment .shipment-item .product-item-details{padding-left:0}
.lr-root .order-items-shipment .item.qty{margin-left:auto}
.lr-root .account .table-wrapper{margin-bottom:20px;overflow:hidden;overflow-x:auto}
.lr-root .account .table-wrapper:last-child{margin-bottom:0}
.lr-root .account .legend{float:none}
.lr-root .account .actions-toolbar{margin:15px 0}
.lr-root .field.password .control{display:flex;-webkit-flex-direction:column;flex-direction:column}
.lr-root .field.password .control .mage-error, .lr-root .field.password .control .payment-method-braintree .hosted-error{-webkit-order:2;order:2}
.lr-root .field.password .control .input-text{-webkit-order:0;order:0;z-index:2}
.lr-root .block-balance .price{margin-top:-15px;font-size:32;display:inline-block;line-height:32px}
.lr-root .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}
.lr-root .page-product-downloadable .product-add-form{clear:both;margin-bottom:25px}
.lr-root .page-product-downloadable .product-options-bottom .field.qty{display:none}
.lr-root .field.downloads{margin-bottom:15px}
.lr-root .page-product-downloadable .product-add-form .product-options-wrapper .field.downloads>.control{width:100%}
.lr-root .field.downloads .price-container{display:inline;white-space:nowrap}
.lr-root .field.downloads .price-container:before{content:' + ';display:inline}
.lr-root .field.downloads .price-excluding-tax{display:inline}
.lr-root .field.downloads .price-excluding-tax:before{content:' (' attr(data-label) ': '}
.lr-root .field.downloads .price-excluding-tax:after{content:')'}
.lr-root .field.downloads .price-including-tax{display:inline;font-weight:500;font-size:14}
.lr-root .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}
.lr-root .field.downloads .field.choice input{left:0;position:absolute;top:2px}
.lr-root .field.downloads .field.downloads-all{border-bottom:0;padding-left:0}
.lr-root .field.downloads .sample.link{float:right}
.lr-root .field.downloads-all .label{color:inherit;text-decoration:underline;cursor:pointer}
.lr-root .field.downloads-all .label:hover{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .field.downloads-all .label:active{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .field.downloads-all input{opacity:0}
.lr-root .field.downloads.downloads-no-separately .field.choice{padding-left:0}
.lr-root .table.grouped .col.item{width:90%}
.lr-root .table.grouped .col.qty{width:10%}
.lr-root .table.grouped .product-item-name{display:inline-block;font-weight:400;margin-bottom:15px}
.lr-root .table.grouped .price-box p{margin:0}
.lr-root .table.grouped .price-box .price{font-weight:500}
.lr-root .table.grouped .price-box .old-price .price{font-weight:400}
.lr-root .page-product-grouped .product-info-main .alert{clear:left}
.lr-root .page-product-grouped .box-tocart{margin-top:15px}
.lr-root .block-minicart .paypal, .lr-root .cart-summary .paypal{display:block}
.lr-root .data.switch .counter{color:#383838}
.lr-root .data.switch .counter:before{content:'('}
.lr-root .data.switch .counter:after{content:')'}
.lr-root .rating-summary{overflow:hidden;white-space:nowrap;width:65px}
.lr-root .rating-summary .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root .rating-summary .rating-result{position:relative;vertical-align:middle}
.lr-root .rating-summary .rating-result:before, .lr-root .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}
.lr-root .rating-summary .rating-result:before{left:0;position:absolute;top:0;width:100%;z-index:1;color:#bfbfc2}
.lr-root .rating-summary .rating-result>span{display:block;overflow:hidden}
.lr-root .rating-summary .rating-result>span:before{position:relative;z-index:2;color:#fbb040}
.lr-root .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}
.lr-root .vote-container{display:flex;gap:15px;align-items:center;margin-top:5px}
.lr-root .vote-container>*{display:flex;align-items:center;gap:3px}
.lr-root .product-reviews-summary .rating-summary .label, .lr-root .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}
.lr-root .review-control-vote{overflow:hidden}
.lr-root .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}
.lr-root .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}
.lr-root .review-control-vote input[type=radio]:hover+label:before, .lr-root .review-control-vote input[type=radio]:checked+label:before{opacity:1}
.lr-root .review-control-vote label{cursor:pointer;display:block;position:absolute}
.lr-root .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}
.lr-root .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}
.lr-root .review-control-vote label:hover:before{opacity:1}
.lr-root .review-control-vote label:hover~label:before{opacity:0}
.lr-root .review-control-vote .rating-5{z-index:2}
.lr-root .review-control-vote .rating-5:before{content:"\f005" "\f005" "\f005" "\f005" "\f005"}
.lr-root .review-control-vote .rating-4{z-index:3}
.lr-root .review-control-vote .rating-4:before{content:"\f005" "\f005" "\f005" "\f005"}
.lr-root .review-control-vote .rating-3{z-index:4}
.lr-root .review-control-vote .rating-3:before{content:"\f005" "\f005" "\f005"}
.lr-root .review-control-vote .rating-2{z-index:5}
.lr-root .review-control-vote .rating-2:before{content:"\f005" "\f005"}
.lr-root .review-control-vote .rating-1{z-index:6}
.lr-root .review-control-vote .rating-1:before{content:"\f005"}
.lr-root .review-control-vote:before{content:"\f006" "\f006" "\f006" "\f006" "\f006"}
.lr-root .customer-review-list .product-image-wrapper{border-radius:15px}
.lr-root .reviews-header{margin-bottom:20px}
.lr-root .reviews-header-title{margin-bottom:25px}
.lr-root .reviews-summary{display:flex;align-items:center;max-width:530px;margin:0 auto}
.lr-root .reviews-overview{padding-right:20px}
.lr-root .reviews-overview-stars{display:flex;gap:2px;padding:5px 0}
.lr-root .reviews-breakdown{flex:1;padding-left:20px;border-left:1px solid #d9d9d9}
.lr-root .reviews-breakdown table>tbody>tr>td{padding:0 5px;vertical-align:middle;white-space:nowrap}
.lr-root .reviews-breakdown table>tbody>tr>td:first-child{padding-left:0;text-align:right}
.lr-root .reviews-breakdown table>tbody>tr>td:nth-child(2){width:100%}
.lr-root .reviews-breakdown table>tbody>tr>td:last-child{padding-right:0}
.lr-root .reviews-breakdown-bar{background-color:#f3f0e6;position:relative;display:block;height:8px;width:100%;border-radius:20px}
.lr-root .reviews-breakdown-bar-fill{position:absolute;top:0;left:0;height:100%;background-color:#fbb040;border-radius:20px}
.lr-root .reviews-photos{margin-bottom:33px}
.lr-root .reviews-photos-title{margin-bottom:10px}
.lr-root .reviews-photos-item{margin-right:8px;flex:1 0 80px;max-width:80px}
.lr-root .reviews-photos-item:last-of-type{margin-right:0}
.lr-root .reviews-photos-item img{width:100%;border-radius:5px;display:block}
.lr-root .reviews-filters-products-item.selected{border-color:#fbb040}
.lr-root .reviews-filters-fields{padding-top:20px;border-top:1px solid #d9d9d9;margin-bottom:20px}
.lr-root .reviews-filters-fields-item{margin-right:12px;flex:1 0 auto;position:relative}
.lr-root .reviews-filters-fields-item:last-of-type{margin-right:0}
.lr-root .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}
.lr-root .reviews-filters-fields-item label>span{display:flex;justify-content:center;align-items:center;position:relative}
.lr-root .reviews-filters-fields-item label>span span{font-weight:400}
.lr-root .reviews-filters-fields-item label>span:before, .lr-root .reviews-filters-fields-item label>span:after{background-color:#595959;transition:all .2s;mask:no-repeat center;mask-size:contain;height:1em}
.lr-root .reviews-filters-fields-item label>span:before{margin-right:8px}
.lr-root .reviews-filters-fields-item label>span:after{margin-left:8px}
.lr-root .reviews-filters-fields-item label[for=review-filter-number_of_cats]>span:before{content:'';width:28px;mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_cats.svg?v=59411086843897042411792897171)}
.lr-root .reviews-filters-fields-item label[for=review-filter-type_of_home]>span:before{content:'';width:18px;mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_door.svg?v=11808193665073943741792897173)}
.lr-root .reviews-filters-fields-item label[for=review-filter-skittish_cat]>span:before{content:'';width:17px;mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_cat.svg?v=75668283609619934391792897171)}
.lr-root .reviews-filters-fields-item label[for=review-filter-has-images]>span:before{content:'';width:15px;mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_camera.svg?v=110219229382022880311792897171)}
.lr-root .reviews-filters-fields-item:has(select) label>span:after{content:'';width:10px;mask-image:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down.svg?v=101124053764004588091792897171)}
.lr-root .reviews-filters-fields-item select, .lr-root .reviews-filters-fields-item input{appearance:none;position:absolute;width:100%;height:100%;opacity:0;inset:0;cursor:pointer;margin:0;padding:0}
.lr-root .reviews-filters-fields-item.is-active label{background-color:#fdfaf3;border-color:#fbb040}
.lr-root .reviews-tabs-actions .counter:before{content:'('}
.lr-root .reviews-tabs-actions .counter:after{content:')'}
.lr-root .reviews-promo{display:none}
.lr-root .reviews-wrapper{margin-bottom:30px}
.lr-root .review-list{margin:0;padding:0;list-style:none none}
.lr-root .review-list-wrapper{max-width:850px}
.lr-root .review-list-header{display:flex;justify-content:space-between}
.lr-root .review-list>li{margin:0;padding:20px 0;border-bottom:1px solid #d9d9d9}
.lr-root .review-list>li:first-child{padding-top:0}
.lr-root .review-list>li:last-child{padding-bottom:0;border:0}
.lr-root .review-item{position:relative;color:#595959}
.lr-root .review-item-header{padding-left:70px;margin-bottom:15px;min-height:50px;display:flex;flex-direction:column;justify-content:center;gap:5px}
.lr-root .review-item-title{display:flex;flex-direction:column;gap:5px;color:#262323}
.lr-root .review-item-title .review-ratings{line-height:1em;font-size:14px}
.lr-root .review-item-avatar{position:absolute;top:0;left:0;width:50px}
.lr-root .review-item-author{display:flex;align-items:center;gap:10px}
.lr-root .review-item-author-verified:after{content:'';display:block;height:12px;width:12px;background-color:#595959;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_circle-check.svg?v=127064684446257692341792897171) no-repeat center;mask-size:contain}
.lr-root .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}
.lr-root .review-item-date{position:absolute;top:0;right:0}
.lr-root .review-item-meta span{display:block}
.lr-root .review-item-content{display:flex;flex-direction:column;gap:5px}
.lr-root .review-item-reply{align-items:flex-start;display:flex;margin:10px 0 5px 16px;position:relative;gap:10px}
.lr-root .review-item-reply img{border-radius:50%;height:45px;width:45px}
.lr-root .review-add{font-size:inherit}
.lr-root .review-add .block-title{display:none}
.lr-root .review-add .block-content{margin:0;padding:15px 15px 30px}
.lr-root .review-add .fieldset{margin:0 0 5px}
.lr-root .review-add .review-product-image{display:block}
.lr-root .review-add .actions-toolbar .actions-primary{padding:0}
.lr-root .review-add .fieldset .review-legend.legend strong{display:block}
.lr-root .review-add .review-control-vote label:before, .lr-root .review-add .review-control-vote:before{font-size:32px;height:32px;letter-spacing:10px;line-height:32px}
.lr-root .review-add .review-field-ratings:has(input:focus-visible){outline:-webkit-focus-ring-color auto 1px;outline-offset:2px;outline-color:#262323}
.lr-root .review-add .review-field-rating.field.choice{font-size:inherit;margin-top:5px}
.lr-root .review-add .review-field-rating.field.choice label{font-size:inherit}
.lr-root .review-add .review-field-rating.field.choice .control{margin-bottom:48px;margin-top:5px}
.lr-root .review-add .columns .column{width:100%}
.lr-root .review-toolbar.toolbar{margin:0 0 30px;justify-content:center;display:flex}
.lr-root .review-toolbar.toolbar:first-child{display:none}
.lr-root .review-toolbar.toolbar .limiter{display:none}
.lr-root .review-disclaimer{margin:35px auto 0;color:#595959;max-width:587px}
.lr-root .review-disclaimer p:last-child{margin-bottom:0}
.lr-root .action.primary.write-a-review{padding:1em 2em;display:block;margin:0 auto}
.lr-root .autopetsreviews-review-create .review-add{margin:0;border:none}
.lr-root .autopetsreviews-review-create .review-add .block-content{margin:0;max-width:100%}
.lr-root .autopetsreviews-review-create .review-add .columns{flex-wrap:wrap}
.lr-root .autopetsreviews-review-create .review-add .columns .column{margin-bottom:0}
.lr-root .invoice .actions-toolbar:first-child{margin-top:0}
.lr-root .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}
.lr-root .invoice .action.print:focus, .lr-root .invoice .action.print:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root .invoice .action.print:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root .invoice .action.print.disabled, .lr-root .invoice .action.print[disabled], .lr-root fieldset[disabled] .invoice .action.print{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}
.lr-root .invoice-items .invoice-item .product-item-details{padding:0}
.lr-root .block-order-details-view .block-content .box{margin-bottom:30px}
.lr-root .block-order-details-view .box-content .payment-method .title{font-weight:400}
.lr-root .block-order-details-view .box-content .payment-method .content{margin:0}
.lr-root .block-order-details-view .box-content .payment-method .content>strong{font-weight:400}
.lr-root .block-order-details-view .box-content .payment-method .content>strong:after{content:': '}
.lr-root .column.main .order-details-items .block-order-details-gift-message{margin:40px 0 0}
.lr-root .block-order-details-gift-message+.actions-toolbar{display:none}
.lr-root .order-details-items.shipments .action.track{margin-right:15px}
.lr-root .discount-code .form{align-items:stretch;display:flex}
.lr-root .discount-code .field{flex:1 1 auto}
.lr-root .discount-code .actions{display:flex;padding-left:14px}
.lr-root .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}
.lr-root .discount-code .actions .action:hover, .lr-root .discount-code .actions .action:focus{background:#000}
.lr-root .discount-code .actions .action:disabled{border:1px solid #d9d9d9;background:#f3f0e6;color:#595959}
.lr-root .swatch-attribute.grid-swatch .swatch-attribute-options{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}
.lr-root .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}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:after{font-weight:700}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+1):before{border-top-left-radius:15px}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+2):before{border-top-right-radius:15px}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+3):before{border-bottom-left-radius:15px}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:nth-child(4n+4):before{border-bottom-right-radius:15px}
.lr-root .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}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:hover, .lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:focus, .lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered.selected{z-index:1}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:hover:before, .lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:focus:before, .lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered.selected:before{border-color:#000;border-width:2px}
.lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:hover .swatch-option:not(.disabled), .lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered:focus .swatch-option:not(.disabled), .lr-root .swatch-attribute.grid-swatch .swatch-option-link-layered.selected .swatch-option:not(.disabled){border:none}
.lr-root .swatch-attribute.grid-swatch .swatch-option{width:auto;height:40px;border:none;box-shadow:none}
.lr-root .swatch-attribute.grid-swatch .swatch-option.image{background-position:center bottom !important;background-size:contain !important}
.lr-root .swatch-attribute-selected-option{margin-left:5px}
.lr-root .swatch-attribute-selected-option{letter-spacing:-.02em}
.lr-root .swatch-attribute-label{position:relative}
.lr-root .swatch-attribute-label.required{padding-right:15px}
.lr-root .swatch-attribute-label[data-required='1']:after{color:#000;content:'*';font-size:16px;font-weight:500;position:absolute;right:-11px;top:-2px}
.lr-root .swatch-attribute-options{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.lr-root .product-options-wrapper .swatch-attribute-options{margin-top:10px}
.lr-root .swatch-attribute-options:focus{box-shadow:none}
.lr-root .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%}
.lr-root .product-options-wrapper .swatch-attribute-options .swatch-option{background-size:cover !important}
.lr-root .swatch-opt{margin:0}
.lr-root .swatch-opt .swatch-attribute{margin:0 0 25px}
.lr-root .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}
.lr-root .swatch-option:focus{box-shadow:0 0 5px #00699d}
.lr-root .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}
.lr-root .swatch-option.text.selected{background-color:#fff}
.lr-root .swatch-option.selected{border:2px solid #000;color:#fbb040}
.lr-root .swatch-option:not(.disabled):hover{border:2px solid #000;color:#fbb040}
.lr-root .swatch-option.image, .lr-root .swatch-option.color{margin:0 auto 3px;height:1.75em;width:1.75em;border-radius:1.75em}
.lr-root .product-options-wrapper .swatch-option.image, .lr-root .product-options-wrapper .swatch-option.color{margin:0 7px 0 0}
.lr-root .swatch-option.image:not(.disabled):hover, .lr-root .swatch-option.color:not(.disabled):hover{border:2px solid #000}
.lr-root .swatch-option.disabled{box-shadow:unset;cursor:default;pointer-events:none}
.lr-root .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}
.lr-root .swatch-option-link-layered:hover .swatch-option:not(.disabled), .lr-root .swatch-option-link-layered:focus .swatch-option:not(.disabled){border:2px solid #000;color:#fbb040}
.lr-root .swatch-option-link-layered.image{max-width:28px}
.lr-root .swatch-option-tooltip .image, .lr-root .swatch-option-tooltip-layered .image{display:block;height:130px;margin:0 auto;width:130px}
.lr-root .swatch-option-tooltip .title{color:#000;display:block;max-height:200px;min-height:20px;overflow:hidden;text-align:center}
.lr-root .clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}
.lr-root .page-header{position:relative;z-index:105}
.lr-root .page-header .mast{background:#fff;left:0;position:absolute;right:0;top:0;width:100%}
.lr-root.before-sticky-header .page-header .mast{position:fixed;transform:translateY(-100%)}
.lr-root.before-sticky-header.skip-header-animations .page-header .mast{transform:translateY(0%);transition:none}
.lr-root.sticky-header .page-header .mast{transform:translateY(0%);transition:transform .18s linear}
.lr-root.before-show-search .page-header .mast{z-index:1}
.lr-root .header-content-wrapper{background:#fdfaf3;border-bottom:1px solid #bfbfc2;padding:0 15px;height:68px}
.lr-root .header-content-wrapper>.container{align-items:center;display:flex;justify-content:space-between;height:100%}
.lr-root .header-content{align-items:center;display:flex;flex:0 0 50%;justify-content:flex-start}
.lr-root .header-content-middle{display:none;align-items:center;justify-content:center}
.lr-root .header-content-right{align-items:center;display:flex;justify-content:flex-end}
.lr-root .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}
.lr-root .header-content-right .action.toggle-newsletter:before{display:inline-block;content:"";width:11.5px;height:10.5px;background-color:#fff;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_mail.svg?v=21532907836067356191792897173) no-repeat center;mask-size:contain}
.lr-root .header-content-right .action.toggle-newsletter:hover, .lr-root .header-content-right .action.toggle-newsletter:focus{background:#fbb040}
.lr-root .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}
.lr-root .header-content-right .minicart-wrapper{margin-left:.9375em}
.lr-root .header-quick-links .ui-menu{margin:0;padding:0;white-space:nowrap}
.lr-root .header-quick-links .ui-menu:after{content:'flickity';display:none}
.lr-root .header-logo img{display:block;height:28px;width:auto}
.lr-root #attentive_overlay{z-index:104 !important}
.lr-root .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}
.lr-root .page-footer:before{content:'';position:absolute;top:21px;right:29px;width:36px;height:36px;background-color:#fff;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-whisker.svg?v=105108029223344176081792897173) no-repeat center;mask-size:contain}
.lr-root .page-footer a{color:#bfbfc2}
.lr-root .page-footer a.live-chat:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chat.svg?v=14611578637321052841792897171) no-repeat center}
.lr-root .page-footer a.email-us:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_mail.svg?v=21532907836067356191792897173) no-repeat center}
.lr-root .page-footer a.support-center:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_support.svg?v=98414084786186466911792897174) no-repeat center}
.lr-root .page-footer a.facebook:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-facebook.svg?v=170077136837818058211792897173) no-repeat center}
.lr-root .page-footer a.x:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-x.svg?v=167417057982625960101792897173) no-repeat center}
.lr-root .page-footer a.instagram:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-instagram.svg?v=109141168581855365531792897173) no-repeat center}
.lr-root .page-footer a.youtube:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-youtube.svg?v=176773521462512635071792897173) no-repeat center}
.lr-root .page-footer a.pinterest:before{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_logo-pinterest.svg?v=129381399250894043781792897173) no-repeat center}
.lr-root .page-footer ul{margin:0;padding:0;list-style:none none}
.lr-root .page-footer li{margin:0;display:block}
.lr-root .page-footer-callout{width:345px;margin:0 auto 10px}
.lr-root .page-footer-menu{margin-bottom:25px}
.lr-root .page-footer-menu a{text-decoration:none}
.lr-root .page-footer-menu .group-large-links li{border-bottom:1px solid #6d6a6a;padding:21px 0}
.lr-root .page-footer-menu .group-large-links a{color:#fff;display:inline-flex;align-items:center;gap:10px}
.lr-root .page-footer-menu .group-large-links a:before{background-color:#fbb040;mask-size:contain;content:'';height:16px;width:16px}
.lr-root .page-footer-menu .group-social{padding:24px 0;border-bottom:1px solid #6d6a6a}
.lr-root .page-footer-menu .group-social ul{display:flex;gap:25px}
.lr-root .page-footer-menu .group-social a{display:flex}
.lr-root .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}
.lr-root .page-footer-menu .group-social a:before{background-color:#fff;mask-size:contain;content:'';height:18px;width:18px}
.lr-root .page-footer-menu .group-links.menu-item-group{border-bottom:1px solid #6d6a6a}
.lr-root .page-footer-menu .group-links .menu-item-group-title{font-weight:500;color:#fff;display:block;padding:22px 0}
.lr-root .page-footer-menu .group-links ul{padding:7px 0 26px}
.lr-root .page-footer-menu .group-links li:not(:last-child){margin-bottom:14px}
.lr-root .page-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between}
.lr-root .page-footer-legal{order:2;width:100%}
.lr-root .page-footer-legal li:not(:last-child){margin-bottom:9px}
.lr-root .page-footer-switcher{margin-bottom:15px;text-align:right}
.lr-root .page-footer-switcher .block{display:inline-block;line-height:0}
.lr-root .page-footer-copyright{margin-bottom:22px}
.lr-root .page-footer-copyright .copyright{font-size:inherit}
.lr-root .page-hero .page-pre-heading .rating-summary .rating-result{height:15px}
.lr-root .page-hero .hero-background.mobile+.desktop{display:none}
.lr-root .page-hero>.container{z-index:1;position:relative}
.lr-root .page-hero>.container>*{max-width:80%;min-width:200px}
.lr-root .page-hero>.container .page-pre-heading{margin-bottom:0;font-weight:700}
.lr-root .page-hero>.container .page-pre-heading.text-color-white{color:#fff}
.lr-root .page-hero>.container .page-pre-heading.text-color-black{color:#000}
.lr-root .page-hero>.container .page-pre-heading.text-color-orange{color:#fbb040}
.lr-root .page-hero h1.small, .lr-root .page-hero .category-description p.small{font-size:inherit;color:#fff;margin:0 0 1.25em;line-height:1.33}
.lr-root .page-hero .container .actions{display:inline-flex;flex-direction:column}
.lr-root .page-hero .container .actions a.action.primary, .lr-root .page-hero .container .actions a.action.inverted, .lr-root .page-hero .container .actions a.action.outline{margin-bottom:10px;box-shadow:0px 10px 15px 0px rgba(0,0,0,.15)}
.lr-root .page-hero .container .actions a.action.primary:last-child, .lr-root .page-hero .container .actions a.action.inverted:last-child, .lr-root .page-hero .container .actions a.action.outline:last-child{margin-bottom:0}
.lr-root{background-color:#fdfaf3}
.lr-root .page-main>.page-title-wrapper .page-title{hyphens:auto}
.lr-root .page-print .nav-toggle{display:none}
.lr-root .page-main>.page-title-wrapper .page-title+.action{margin-top:30px}
.lr-root .action-skip-wrapper{height:0;position:relative}
.lr-root .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}
.lr-root .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}
.lr-root .vault-payment-method-list .dropdown-dialogue .action.toggle{background:0 0;border:none;color:#000;font-size:13px;padding:0 12px;margin:0}
.lr-root .vault-payment-method-list .dropdown-dialogue .action.toggle:hover, .lr-root .vault-payment-method-list .dropdown-dialogue .action.toggle:focus{color:#f69505;text-decoration:underline}
.lr-root.vault-cards-edit .payment-method-braintree .field.expiration-date .label, .lr-root.vault-cards-edit .payment-method-braintree .field.cvv .label{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.lr-root .minilist .weee{display:table-row;font-size:11}
.lr-root .minilist .weee:before{display:none}
.lr-root .price-container.weee:before{display:none}
.lr-root axo-auth, .lr-root paypal-shipping-address-selector{position:fixed;z-index:10000}
.lr-root .columns .block-event{position:relative;z-index:2}
.lr-root .block-event .block-content{position:relative}
.lr-root .block-event .block-content>.action{cursor:pointer;margin-top:-6px;position:absolute;top:50%;z-index:3}
.lr-root .block-event .block-content>.action.backward, .lr-root .block-event .block-content>.action.forward{opacity:.5;overflow:hidden;width:20px}
.lr-root .block-event .block-content>.action.backward>span, .lr-root .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}
.lr-root .block-event .block-content>.action.backward:before, .lr-root .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}
.lr-root .block-event .block-content>.action.backward:before, .lr-root .block-event .block-content>.action.forward:before{margin-left:-15px}
.lr-root .block-event .block-content>.action.backward{left:0}
.lr-root .block-event .block-content>.action.forward{right:0}
.lr-root .block-event .block-content>.action.forward:before{content:"\e903"}
.lr-root .block-event .block-content>.action.forward:before{margin-left:-20px}
.lr-root .block-event .block-content>.action.inactive{cursor:default;display:none}
.lr-root .block-event .block-content>.action:hover{opacity:1}
.lr-root .block-event .slider-panel .slider{white-space:nowrap}
.lr-root .block-event .slider-panel .slider .item{background:#f0f0f0;display:inline-block;text-align:center;vertical-align:top;white-space:normal;width:16.35%}
.lr-root .sidebar-main .block-event .slider-panel .slider .item, .lr-root .sidebar-additional .block-event .slider-panel .slider .item{width:100%}
.lr-root .block-event .slider-panel .slider .item img{max-width:100%}
.lr-root .block-event .slider-panel .slider .item .category-name{display:inline-block;font-size:18;padding:15px 5px 0;word-break:break-all}
.lr-root .block-event .slider-panel .slider .item .ticker{margin:0;padding:0;list-style:none none}
.lr-root .block-event .slider-panel .slider .item .ticker li{display:none;margin:0 5px}
.lr-root .block-event .slider-panel .slider .item .ticker .value{font-size:26}
.lr-root .block-event .slider-panel .slider .item .ticker .label{display:block;font-size:13}
.lr-root .block-event .slider-panel .slider .item .dates .start, .lr-root .block-event .slider-panel .slider .item .dates .end, .lr-root .block-event .slider-panel .slider .item .dates .date{display:block}
.lr-root .block-event .slider-panel .slider .item .dates .start:after{font-size:18;content:'\2013';display:block}
.lr-root .block-event .slider-panel .slider .item .dates .date{font-size:18}
.lr-root .block-event .slider-panel .slider .item .dates .time{font-size:13}
.lr-root .block-event .slider-panel .slider .item .box-event .box-content{padding:5px 0 15px}
.lr-root .block-event .slider-panel .slider .item .box-event .box-title{display:block;margin:15px 0 0}
.lr-root .block-event .slider-panel .slider .item .action.show{display:block;padding:0}
.lr-root .block-event .slider-panel .slider .item .action.show .category.name{display:inline-block;padding:30px 10px 0}
.lr-root .block-event .slider-panel .slider .item .action.show img{display:block}
.lr-root .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}
.lr-root .block-event .slider-panel .slider .item .action.event:focus, .lr-root .block-event .slider-panel .slider .item .action.event:active{background:#262323;border:1px solid #262323;color:#fff;text-decoration:none;opacity:1}
.lr-root .block-event .slider-panel .slider .item .action.event:hover{background:#fff;border:1px solid #262323;color:#000;text-decoration:none;opacity:1}
.lr-root .block-event .slider-panel .slider .item .action.event.disabled, .lr-root .block-event .slider-panel .slider .item .action.event[disabled], .lr-root fieldset[disabled] .block-event .slider-panel .slider .item .action.event{background:#f1f1f1;border-color:#f1f1f1;color:#262323;cursor:default;pointer-events:none}
.lr-root .block-event .slider-panel .slider .item .action.event:hover{text-decoration:none}
.lr-root .amlocator-pager-container .pages{text-align:center}
.lr-root .amlocator-pager-container .pages a.action{background:0 0;color:#000;font-size:16px;width:auto}
.lr-root .amlocator-pager-container .pages a.action:hover{background:0 0}
.lr-root .amlocator-pager-container .pages a.action:hover>span{text-decoration:none}
.lr-root .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}
.lr-root .amlocator-pager-container .pages a.action:before{display:none}
.lr-root .amlocator-search-container .amlocator-button.-nearby .icon{line-height:1}
.lr-root .amlocator-map-container .dropdown-dialogue{width:100%}
.lr-root .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}
.lr-root .amlocator-map-container .dropdown-dialogue .action.toggle:after{font-size:11px;color:#757575}
.lr-root .amlocator-map-container .dropdown-dialogue .action.toggle[aria-expanded=true]:after, .lr-root .amlocator-map-container .dropdown-dialogue .action.toggle.active:after, .lr-root .amlocator-map-container .dropdown-dialogue .action.toggle:focus:after, .lr-root .amlocator-map-container .dropdown-dialogue .action.toggle:hover:after{color:inherit}
.lr-root .amlocator-store-information .header .name{display:flex;align-items:start;gap:10px}
.lr-root .amlocator-store-information .header .name .icon-location-marker{width:23px;height:26px;display:flex;align-items:center;justify-content:center;position:relative}
.lr-root .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}
.lr-root .amlocator-store-container:nth-child(n+100) .amlocator-store-information .header .name .icon-location-marker span{font-size:11px}
.lr-root .amlocator-store-information .header .name .icon-location-marker:before{color:#fbb040;font-size:28px;position:absolute}
.lr-root .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}
.lr-root .amlocator-store-information .bottom .directions .primary.action.small{margin:0;font-size:12px;display:flex;align-items:center;gap:8px}
.lr-root .amlocator-store-information .bottom .directions .primary.action.small .icon{line-height:0;margin-top:2px}
.lr-root .amlocator-store-information .bottom .contact .label{display:none}
.lr-root .amlocator-attribute-wrapper .float-label-container.active label, .lr-root .amlocator-search-radius .float-label-container.active label{display:none}
.lr-root.applepay-supported .product-options-bottom .apple-pay{display:none !important}
.lr-root.page-product-subscription .product-options-bottom .apple-pay{display:none !important}
.lr-root #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}
.lr-root #payment-method-braintree-cc-vault .field .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused)~.hosted-error{height:auto;opacity:1}
.lr-root #payment-method-braintree-cc-vault .field .hosted-error{clear:both;color:#941100;height:0;margin-top:7px;opacity:0}
.lr-root .payment-method-braintree .field .braintree-hosted-fields-invalid .hosted-error{display:block}
.lr-root .payment-method-braintree .field.cvv .field-tooltip-content{left:-90px}
.lr-root .payment-method-braintree .field.cvv .field-tooltip-content:after{left:100%;margin-left:-43px}
.lr-root .payment-method-braintree .fields.expiration-date .field{margin:0}
.lr-root .payment-method-braintree .fieldset.braintree{margin:0}
.lr-root .actions-toolbar.braintree-paypal-buttons{display:block}
.lr-root #braintree_cc_number{padding-right:50px}
@media only screen and (max-width:1023px){.lr-root .abs-dropdown-dialogue-overlay:before, .lr-root.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}
.lr-root .abs-dropdown-dialogue-overlay>*, .lr-root.dropdown-open .abs-dropdown-simple.active>*{z-index:99}
.lr-root .abs-site-gutter, .lr-root .mast .search-autocomplete{padding-left:15px;padding-right:15px}
.lr-root .-mt-20-mobile{margin-top:-20px}
.lr-root .mb-10-mobile{margin-bottom:10px}
.lr-root .py-15-mobile{padding-top:15px;padding-bottom:15px}
.lr-root .px-15-mobile{padding-left:15px;padding-right:15px}
.lr-root .pb-20-mobile{padding-bottom:20px}
.lr-root .py-20-mobile{padding-top:20px;padding-bottom:20px}
.lr-root .px-20-mobile{padding-left:20px;padding-right:20px}
.lr-root .mb-20-mobile{margin-bottom:20px}
.lr-root .mt-30-mobile{margin-top:30px}
.lr-root .mb-30-mobile{margin-bottom:30px}
.lr-root .pt-50-mobile{padding-top:50px}
.lr-root .py-50-mobile{padding-top:50px;padding-bottom:50px}
.lr-root .mb-50-mobile{margin-bottom:50px}
.lr-root .pb-75-mobile{padding-bottom:75px}
.lr-root .py-75-mobile{padding-top:75px;padding-bottom:75px}
.lr-root .mb-250-mobile{margin-bottom:250px}
.lr-root .min-h-500-mobile{min-height:500px}
.lr-root .hidden-mobile{display:none}
.lr-root .show-desktop{display:none !important}
.lr-root .heading-1-mobile, .lr-root .category-hero-content h1, .lr-root .block.upsell [role=heading]{font-size:40px;font-weight:400;letter-spacing:-.05em;line-height:92%}
.lr-root .heading-2-mobile, .lr-root .post-bottom .block.upsell h2, .lr-root .page-layout-customer-auth .page-title{font-size:33px;font-weight:400;letter-spacing:-.05em;line-height:92%}
.lr-root .heading-3-mobile, .lr-root .whisker-plus-plan-selection .price, .lr-root .post-top .post-title, .lr-root .product-title-container .page-title-wrapper h1, .lr-root .catalogsearch-result-index .page-title-wrapper .page-title{font-size:28px;font-weight:400;letter-spacing:-.03em;line-height:92%}
.lr-root .heading-4-mobile, .lr-root .cart-summary .title, .lr-root .block.crosssell [role=heading]{font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:120%}
.lr-root .subhead-2-mobile, .lr-root .rma-portal-title, .lr-root .post-sources>h3, .lr-root .checkout-success-block .block-title, .lr-root .checkout-success-block .legend{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .subhead-3-mobile{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .body-1-mobile, .lr-root .category-hero-content, .lr-root .category-hero-content p, .lr-root .confidence-booster, .lr-root .search-autocomplete, .lr-root.account .column.main{font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:135%}
.lr-root .body-2-mobile, .lr-root .rma-portal-steps strong, .lr-root .purchase-container .field.required>.label, .lr-root .post-top .post-author-name, .lr-root .post-list .post-title, .lr-root .m-slide-bottom .modal-title, .lr-root .swatch-attribute-label{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:135%}
.lr-root .body-3-mobile, .lr-root .pages, .lr-root .toolbar-amount, .lr-root .breadcrumbs, .lr-root .dropdown-dialogue .action.toggle, .lr-root .dropdown-dialogue li, .lr-root .affirm-as-low-as-cart, .lr-root .or-pay-with, .lr-root .express-checkout .affirm-as-low-as, .lr-root .table-returns .item.options, .lr-root .rma-portal-steps .small, .lr-root .cart-item-warranty, .lr-root .post-list .post-detail, .lr-root .product-reviews-summary, .lr-root .table.totals.style2, .lr-root .review-disclaimer{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .body-4-mobile, .lr-root .pages strong, .lr-root .whisker-plus-plan-selection .price-frequency, .lr-root .whisker-plus-plan-selection .plan-title, .lr-root .post-list .post-author-name{font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .body-5-mobile, .lr-root .product-comparison-block select, .lr-root .whisker-plus-plan-selection .badge, .lr-root .whisker-plus-plan-selection .plan-subtitle{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .outer-container, .lr-root .page-main, .lr-root .page-main-full-width, .lr-root .page-bottom{padding-left:15px;padding-right:15px}
.lr-root .navigation{letter-spacing:-.32px}
.lr-root .navigation .desktop-only{display:none !important}
.lr-root .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)}
.lr-root .mobile-menu-wrapper .nav-toggle:after{display:none !important}
.lr-root .mobile-menu-wrapper .mobile-menu-icon{height:28px;width:auto}
.lr-root .mobile-menu-wrapper .header-content-wrapper{background:#fdfaf3}
.lr-root.before-show-search .mobile-menu-wrapper{transition:left .3s linear,margin .3s linear}
.lr-root .mobile-menu-wrapper .authorization-link a:before{display:block;content:"";width:14px;height:16px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_account.svg?v=73890952850248754591792897171) no-repeat center;mask-size:contain}
.lr-root.nav-before-open .mobile-menu-wrapper{display:block;z-index:99}
.lr-root.nav-open .mobile-menu-wrapper{left:0}
.lr-root .navigation{margin:0;padding:0}
.lr-root .navigation ul{margin:0;padding:0}
.lr-root .navigation li{margin:0}
.lr-root .navigation a{display:block}
.lr-root .navigation a:not(.button), .lr-root .navigation a:hover{color:#262323;text-decoration:none}
.lr-root .navigation .level0{margin:10px 0 10px}
.lr-root .navigation .level0>.level-top{background:#fff;padding:0 20px;border:2px solid #f3f0e6;word-wrap:break-word}
.lr-root .navigation .level0>.level-top:hover{color:#000}
.lr-root .navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon), .lr-root .navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}
.lr-root .navigation li.level0:last-child{border-bottom:2px solid #f3f0e6}
.lr-root .mobile.navigation{background:#fdfaf3;height:100%}
.lr-root .mobile.navigation a:not(.button):hover, .lr-root .mobile.navigation a:not(.button):focus{border-color:#dad1b2}
.lr-root .mobile.navigation .menu-wrapper{padding:0 15px 20px;position:relative;height:100%;overflow:auto}
.lr-root .mobile.navigation .menu-wrapper.submenu-open{margin-top:-6px}
.lr-root .mobile.navigation .menu-main-ul.level0-menu-open li.level0:not(.expanded), .lr-root .mobile.navigation .menu-main-ul.level0-menu-open .account.links{display:none}
.lr-root .mobile.navigation a.level0{border-radius:15px;background:#fdfaf3;padding:6px 20px 6px 2.6875em;border-radius:10px}
.lr-root .mobile.navigation a.level0>.inner{align-items:center;display:flex;justify-content:flex-start;position:relative;z-index:1}
.lr-root .mobile.navigation a.level0.ui-state-focus{border-color:#383838}
.lr-root .mobile.navigation a.level0 .menu-item-image{flex:37.45173745%;height:100%;max-width:37.45173745%;overflow:hidden}
.lr-root .mobile.navigation a.level0 .menu-item-image>.inner{height:100%}
.lr-root .mobile.navigation a.level0 .ui-menu-icon{display:none}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient{position:relative}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient>.inner{position:relative;overflow:hidden;align-items:center}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient>.inner>.detail{z-index:1;padding-left:110px}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient>.inner>.detail a{padding:0;text-decoration:none;font-size:18px;font-weight:400;line-height:1.2;color:inherit}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient img{inset:0;position:absolute;max-width:none;height:100%;width:100%;object-fit:cover;object-position:left center;margin:0}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient .hyperlink-mask{inset:0;position:absolute;z-index:10}
.lr-root .mobile.navigation li.level1.product-group.background-image-varient.color-white .anchor-text{color:#fff}
.lr-root .mobile.navigation li.node-type-image>a, .lr-root .mobile.navigation .level1.product-group{background:#fff;padding:7px}
.lr-root .mobile.navigation li.node-type-image>a>.inner, .lr-root .mobile.navigation .level1.product-group>.inner{background:#fdfaf3;border-radius:10px;padding:0 24px;height:106px}
.lr-root .mobile.navigation li.node-type-image>a img, .lr-root .mobile.navigation .level1.product-group img{display:block;height:92%;width:65px;object-fit:contain;object-position:center;margin:0 12.55230126% 0 0}
.lr-root .mobile.navigation li.level0.parent>a>.inner:after{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-right.svg?v=44397137495964866341792897171) no-repeat center;mask-size:contain}
.lr-root .mobile.navigation li.level0.parent>a>.inner:after{height:.9em;order:3;margin-left:auto;width:.9em}
.lr-root .mobile.navigation li.level0.parent.expanded>a{border-radius:0;margin:-17px -15px 0;padding:12px 17px}
.lr-root .mobile.navigation li.level0.parent.expanded>a:hover, .lr-root .mobile.navigation li.level0.parent.expanded>a:focus{border-color:#fff}
.lr-root .mobile.navigation li.level0.parent.expanded>a img{display:none}
.lr-root .mobile.navigation li.level0.parent.expanded>a>.inner{background:#fff;padding:0;height:auto;justify-content:center}
.lr-root .mobile.navigation li.level0.parent.expanded>a>.inner:after{transform:rotate(180deg);position:absolute;left:0}
.lr-root .mobile.navigation li.level0:last-child{border-bottom:none}
.lr-root .mobile.navigation li.level0.node-type-image>a{font-size:18px}
.lr-root .mobile.navigation li.level1{margin:10px 0 10px}
.lr-root .mobile.navigation li.level1 img{max-width:65px;margin:0 35px 0 0}
.lr-root .mobile.navigation li.level1.product-group{border:2px solid #f3f0e6;border-radius:15px}
.lr-root .mobile.navigation li.level1.product-group>.inner{align-items:center;display:flex}
.lr-root .mobile.navigation li.level1.product-group .detail{flex:1 1 auto}
.lr-root .mobile.navigation li.level1.product-group .detail>.anchor-text{font-size:18px;font-weight:500;margin:0 0 5px;line-height:1.2}
.lr-root .mobile.navigation li.level1.product-group .product-links{align-items:center;display:flex;font-size:14px;justify-content:flex-start}
.lr-root .mobile.navigation li.level1.product-group .product-links a:not(.button){text-decoration:underline;padding:5px 8px}
.lr-root .mobile.navigation li.level1.product-group .product-links li:last-child{margin-right:0}
.lr-root .mobile.navigation li.level1.node-type-image{margin:10px 0 10px}
.lr-root .mobile.navigation li.level1.node-type-image>a{border:2px solid #f3f0e6;border-radius:5px;display:block;margin:10px 0 10px}
.lr-root .mobile.navigation li.level1.node-type-image .inner{align-items:center;display:flex}
.lr-root .mobile.navigation .submenu{margin:0}
.lr-root .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}
.lr-root .mobile.navigation .submenu.level0.before-show{display:block}
.lr-root .mobile.navigation .submenu.level0.show{left:0}
.lr-root .mobile.navigation li.submenu-close{margin:0 -15px 16px}
.lr-root .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%}
.lr-root .mobile.navigation button.submenu-close:focus, .lr-root .mobile.navigation button.submenu-close:active{background:0 0;border:none}
.lr-root .mobile.navigation button.submenu-close:hover{background:0 0;border:none}
.lr-root .mobile.navigation button.submenu-close.disabled, .lr-root .mobile.navigation button.submenu-close[disabled], .lr-root fieldset[disabled] .mobile.navigation button.submenu-close{pointer-events:none}
.lr-root .mobile.navigation button.submenu-close:before{display:inline-block;content:"";width:1em;height:1em;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-left.svg?v=71422010893609403211792897171) no-repeat center;mask-size:contain}
.lr-root .mobile.navigation button.submenu-close:hover, .lr-root .mobile.navigation button.submenu-close:focus{color:inherit;background:#fff}
.lr-root .mobile.navigation button.submenu-close:before{position:absolute;left:15px;top:50%;transform:translateY(-50%)}
.lr-root .mobile.navigation .account.links a, .lr-root .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%}
.lr-root .mobile.navigation .account.links a:before, .lr-root .mobile.navigation .account.links button:before{margin-right:7px}
.lr-root .mobile.navigation .account.links a:hover, .lr-root .mobile.navigation .account.links button:hover, .lr-root .mobile.navigation .account.links a:focus, .lr-root .mobile.navigation .account.links button:focus{border-color:#dad1b2}
.lr-root .mobile.navigation [data-action=toggle-search]:before{display:block;content:"";width:16px;height:16px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_search.svg?v=11906657699298415871792897174) no-repeat center;mask-size:contain}
.lr-root .mobile.navigation .menu-item-group{margin:0 0 30px}
.lr-root .mobile.navigation .menu-item-group .menu-item-group-title{margin:0 0 12px;padding:0 0 12px;border:none;border-bottom:1px solid #bfbfc2}
.lr-root .mobile.navigation .menu-item-group.level1{background:#fff;border-radius:15px;padding:22px 30px;margin:0}
.lr-root .mobile.navigation .menu-item-group.level2{padding:0}
.lr-root .mobile.navigation .menu-item-group.level2 .ui-menu-item{margin:3px 0}
.lr-root .mobile.navigation .submenu-open li.level0:not(.expanded){display:none}
.lr-root .mobile.navigation .submenu-open .account.links{display:none}
.lr-root .mobile.navigation a.button.primary-inverse:focus{background-color:#fff;color:#000;border-color:#262323}
.lr-root .desktop.navigation{display:none !important}
.lr-root #vault-add-card-form, .lr-root #vault-edit-card-form{margin:0 auto}
.lr-root.nav-before-open .sitewide-ribbon{z-index:100}
.lr-root .blog-page .header-content{flex:0 0 25%}
.lr-root .blog-page .header-content-middle{flex:0 0 50%}
.lr-root .abs-minicart-section-horizontal-padding, .lr-root .block-minicart .block-content>*, .lr-root .minicart-top>*{width:327px;max-width:90%}
.lr-root .abs-minicart-section-max-width__small, .lr-root .block-minicart .free-shipping-progress{max-width:327px}
.lr-root .abs-checkout-step-title, .lr-root .opc-block-summary>.title, .lr-root .opc .legend, .lr-root .opc .step-title{font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:120%}
.lr-root .checkout-index-index .header-content{flex:0 0 25%}
.lr-root .checkout-index-index .header-content-middle{display:flex;flex:0 0 50%}
.lr-root .checkout-index-index .header-logo{margin:0}
.lr-root .page-footer.page-footer-checkout{height:50px}
.lr-root.checkout-cart-index .columns .column.main{padding-bottom:0}
.lr-root.checkout-cart-index .page-main .sidebar-column-wrapper.empty{height:50px}
.lr-root.checkout-cart-index .cart-summary .checkout-methods-items .item, .lr-root.checkout-cart-index .cart-summary .checkout-methods-items .affirm-as-low-as-container, .lr-root.checkout-cart-index .cart-summary .checkout-methods-items .or-pay-with{display:none}
.lr-root.checkout-cart-index .cart-summary .checkout-methods-items .item:has(.action.checkout){display:block}
.lr-root.checkout-cart-index .block.crosssell{margin-top:0}
.lr-root.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}
.lr-root.checkout-index-index .page-main .columns .column.main{padding-bottom:0}
.lr-root .header-authentication-wrapper .action.sign-in:before{margin:0}
.lr-root .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}
.lr-root .checkout-success-promo .column{padding:0 30px}
.lr-root .checkout-success-promo .column:first-child [class*=heading]{margin:0 0 20px}
.lr-root .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}
.lr-root .section-bg.w-screen-mobile{width:100vw}
.lr-root .s-boosters-card.is-active .s-boosters-card-content{gap:0;flex-direction:column;align-items:flex-start;padding:20px 30px 30px}
.lr-root .s-boosters-card.is-active .s-boosters-card-action{max-width:120px}
.lr-root .header-account-menu-wrapper{display:none !important}
.lr-root .action.active+.header-account-menu-wrapper{display:block !important}
.lr-root.account .page-title-wrapper{display:none}
.lr-root.account .page-main{padding-bottom:30px}
.lr-root.account .page-main .columns{display:block}
.lr-root.account .page-main .columns .sidebar-main{order:-1}
.lr-root .account-menu-wrapper.active{margin-bottom:14px}
.lr-root .account-menu-wrapper.active .show-closed{display:none}
.lr-root .account-menu-wrapper.active .show-open{display:block}
.lr-root .account-menu-wrapper .item{margin:0}
.lr-root .account-menu-wrapper .item a, .lr-root .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}
.lr-root .account-menu-wrapper .item a:hover, .lr-root .account-menu-wrapper .item>strong:hover, .lr-root .account-menu-wrapper .item a:focus, .lr-root .account-menu-wrapper .item>strong:focus{background:#fdfaf3;color:#262323}
.lr-root .account-menu-wrapper .item.current a, .lr-root .account-menu-wrapper .item.current>strong{background:#fdfaf3;color:#262323}
.lr-root .account-menu-wrapper .item .delimiter{display:none}
.lr-root .form.subscribe .button.subscribe{width:100%}
.lr-root .page-header{padding-top:100px}
.lr-root .header-logo{margin-left:12px}
.lr-root .header-logo img{height:24px}
.lr-root .header-logo.desktop{display:none}
.lr-root .fieldset.braintree.ccard .field.choice .field-tooltip-content{right:-67px}
.lr-root .fieldset.braintree.ccard .field.choice .field-tooltip-content:before, .lr-root .fieldset.braintree.ccard .field.choice .field-tooltip-content:after{right:62px}}
@media only screen and (max-width:767px){.lr-root .abs-add-clearfix-mobile-m:before, .lr-root .abs-add-clearfix-mobile-m:after, .lr-root .form-create-return .fieldset>.actions-toolbar:before, .lr-root .form-create-return .fieldset>.actions-toolbar:after{content:'';display:table}
.lr-root .abs-add-clearfix-mobile-m:after, .lr-root .form-create-return .fieldset>.actions-toolbar:after{clear:both}
.lr-root .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td.col.qty{text-align:left}
.lr-root .col.actions:last-child:before{display:none !important}
.lr-root .product.data.items{position:relative;z-index:1;display:flex;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.lr-root .product.data.items:before, .lr-root .product.data.items:after{content:'';display:table}
.lr-root .product.data.items:after{clear:both}
.lr-root .product.data.items>.item.title>.switch{height:25px;display:block;position:relative;z-index:2}
.lr-root .product.data.items>.item.content{padding-top:25px;width:100%}
.lr-root .product.data.items>.item.content:before, .lr-root .product.data.items>.item.content:after{content:'';display:table}
.lr-root .product.data.items>.item.content:after{clear:both}
.lr-root .product.data.items>.item.content.active{display:block}
.lr-root .product.data.items>.item.title{margin:0 5px 0 0}
.lr-root .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}
.lr-root .product.data.items>.item.title>.switch:visited{color:#757575;text-decoration:none}
.lr-root .product.data.items>.item.title>.switch:hover{color:#000;text-decoration:none;opacity:.6}
.lr-root .product.data.items>.item.title>.switch:active{color:#000;text-decoration:none;opacity:.6}
.lr-root .product.data.items>.item.title:not(.disabled)>.switch:active, .lr-root .product.data.items>.item.title.active>.switch, .lr-root .product.data.items>.item.title.active>.switch:focus, .lr-root .product.data.items>.item.title.active>.switch:hover{color:#000;text-decoration:none}
.lr-root .product.data.items>.item.title.active>.switch, .lr-root .product.data.items>.item.title.active>.switch:focus, .lr-root .product.data.items>.item.title.active>.switch:hover{padding-bottom:10px}
.lr-root .product.data.items>.item.content{margin-top:0;padding:0 20px 0 30px}
.lr-root .product.data.items .item.title{flex:1 1 auto;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}
.lr-root .product.data.items .item.title:first-child{border-top-left-radius:0}
.lr-root .product.data.items .item.title:last-child{border-top-right-radius:0}
.lr-root .product.data.items .item.title.active{background-color:#fff}
.lr-root .product.data.items .item.title.active .switch:after{background:#000}
.lr-root .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}
.lr-root .product.data.items .item.title>.switch 'span:before'{content:attr(data-title);display:block;font-weight:500;height:0;overflow:hidden;visibility:hidden}
.lr-root .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%}
.lr-root .product.data.items .item.title>.switch:hover, .lr-root .product.data.items .item.title>.switch.ui-state-active{font-weight:500}
.lr-root .product.data.items .item.title>.switch:hover:after, .lr-root .product.data.items .item.title>.switch.ui-state-active:after{background:#000}
.lr-root .product.data.items>.item.content{padding:35px 35px 10px;background-color:#fff;flex:0 0 100%;order:5}
.lr-root .actions-toolbar>.primary, .lr-root .actions-toolbar>.secondary{margin-bottom:15px;text-align:center}
.lr-root .modal-popup.modal-slide._show .modal-inner-wrap{transform:translateX(0)}
.lr-root .custom-slide._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.lr-root .custom-slide._show .modal-inner-wrap{transform:translate(0,0)}
.lr-root .custom-slide._show .modal-inner-wrap{transform:translateX(0)}
.lr-root .custom-slide._show{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}
.lr-root .modal-popup.modal-slide._inner-scroll._show{-webkit-overflow-scrolling:touch;overflow-y:auto}
.lr-root .modal-footer .action{margin-bottom:15px}
.lr-root .modal-footer .action:last-child{margin-bottom:0}
.lr-root .modal-footer .action.primary{width:100%}
.lr-root .account .column.main .returns-details-items .block-returns-tracking .block-title>.action.track{display:block;float:none;margin:15px 0 0}
.lr-root .featured-image-gallery .gallery-filters .gallery-filter:last-child .dropdown-dialogue .dropdown{left:auto;right:0}
.lr-root .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}
.lr-root .create-rma-container .actions-toolbar>.primary{order:-1}
.lr-root .create-rma-container .actions-toolbar>.secondary{margin-top:15px}
.lr-root .create-rma-container.products-selected .actions-toolbar{transform:translateY(0)}
.lr-root .product-comparison-block .feature-list.with-separator li{padding-bottom:8px;padding-top:8px}
.lr-root .product-comparison-block .feature-list.with-separator li:first-child{padding-top:0}
.lr-root .product-comparison-block .feature-list li{display:block}
.lr-root .product-comparison-block .feature-list .label{color:#595959}
.lr-root .product-comparison-block .feature-list .value{margin-top:-4px}
.lr-root .product-comparison-block .comparison-grid-products .button{padding-left:20px;padding-right:20px}
.lr-root .litter-robot-category-menu:not(.flickity-enabled) li.level0{float:none;min-width:7.2em}
.lr-root .litter-robot-category-menu li.level0{width:6.75em;margin:0 .9375em 0 0;float:left}
.lr-root .warranty-upsell>.title{margin:0}
.lr-root .search-autocomplete{max-height:calc(100vh - 48px - 10px);overflow:auto;padding-bottom:30px}
.lr-root .autocomplete-list-product .action.view-all{display:none}
.lr-root .block-minicart .block-content>.actions.top>.primary{margin-left:auto;margin-right:auto}
.lr-root .block-minicart .actions.top{text-align:center}
.lr-root .m-image-text.modal-slide._show .modal-inner-wrap{transform:translateY(0)}
.lr-root .m-slide-bottom.modal-slide._show .modal-inner-wrap{transform:translateY(0)}
.lr-root .m-warranty-addon.modal-popup._show .modal-inner-wrap{transform:translateY(0)}
.lr-root .m-whisker-plus-addon.modal-popup._show .modal-inner-wrap{transform:translateY(0)}
.lr-root .s-no-route .video-wrapper{padding-bottom:78%}
.lr-root .login-container>.block{padding:30px 15px}
.lr-root .login-container .fieldset:after{text-align:center}
.lr-root .fieldset.create.account{margin-bottom:0}
.lr-root .block-dashboard-info>.block-content{display:flex;flex-direction:column}
.lr-root .control.captcha-image .captcha-img{display:block;margin-bottom:15px}
.lr-root .form.search.advanced .field.price .with-addon .input-text{flex-basis:auto;width:100%}
.lr-root .product-add-form .table-wrapper.grouped{margin-left:-15px;margin-right:-15px}
.lr-root .product-add-form .table-wrapper.grouped .table.data.grouped tr td{padding:5px 10px 5px 15px}
.lr-root .invoice .actions-toolbar{display:none}
.lr-root .order-pager-wrapper .pages{text-align:center}
.lr-root .order-pager-wrapper .action.previous, .lr-root .order-pager-wrapper .action.next{margin:0}
.lr-root .swatch-opt .swatch-attribute{margin:0}
.lr-root .product-options-wrapper .swatch-option.image, .lr-root .product-options-wrapper .swatch-option.color{margin:0 7px 0 0;min-width:1.3125em !important;height:1.3125em !important;width:1.3125em !important}
.lr-root .page-footer-menu [data-collapsible]>.menu-item-group-title{position:relative;cursor:pointer}
.lr-root .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(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down.svg?v=101124053764004588091792897171) no-repeat center;background-color:#fff;mask-size:contain;transition:all .2s}
.lr-root .page-footer-menu [data-collapsible][aria-expanded=true]>.menu-item-group-title:after{transform:rotate(180deg)}
.lr-root .page-footer-menu [data-collapsible][aria-expanded=true] [data-role=content]{display:block}
.lr-root .page-footer-menu [data-collapsible] [data-role=content]{display:none}
.lr-root .page-hero>.container.xl-font>*{max-width:100%}
.lr-root .page-hero .page-title.large-font{font-size:42px;line-height:47px;margin-bottom:25px}
.lr-root .page-hero .container .actions.mobile-button{display:flex}
.lr-root .page-hero .container .actions.desktop-button{display:none}
.lr-root .page-hero.layout-columns.content-image-left>.container, .lr-root .page-hero.layout-columns.content-image-right>.container{position:initial;text-align:center;background:0 0 !important}
.lr-root .page-hero.layout-columns.content-image-left>.container>*, .lr-root .page-hero.layout-columns.content-image-right>.container>*{margin-left:auto;margin-right:auto}
.lr-root .page-hero.layout-columns.content-image-left .actions, .lr-root .page-hero.layout-columns.content-image-right .actions{align-items:center}}
@media only screen and (max-width:639px){.lr-root .abs-visually-hidden-mobile, .lr-root .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}
.lr-root .order-item-upsell .actions{margin-top:7px}
.lr-root .form-create-return .additional .field:nth-last-child(2){margin-bottom:0}
.lr-root .form-create-return .additional .field:last-child{margin-top:14px}
.lr-root .account .column.main .returns-details-items .block-returns-tracking .block-title>.action.track{display:block;float:none;margin:15px 0 0}
.lr-root .block-returns-items .block-title{flex-wrap:wrap}
.lr-root .block-returns-items .block-title>.action{margin-top:15px}
.lr-root .block-minicart{border-radius:16px 16px 0 0;top:100%;width:100dvw}
.lr-root.sidebar-overlay-open .block-minicart{top:0}
.lr-root .block-minicart .minicart-content-wrapper{display:flex;flex-direction:column;height:100%}
.lr-root .abs-block-responsive-title-button, .lr-root.account .main .block-reviews-dashboard, .lr-root.account .main .block-dashboard-orders{padding-bottom:80px;position:relative}
.lr-root .abs-block-responsive-title-button .block-title>.action, .lr-root.account .main .block-reviews-dashboard .block-title>.action, .lr-root.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}
.lr-root .abs-col-no-prefix:before, .lr-root .table.grouped>tbody>tr>td:before, .lr-root .account .table-billing-agreements .col.actions:before, .lr-root .account .table-billing-agreements-related .col.actions:before, .lr-root .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}
.lr-root .account-menu-wrapper .menu-header .button{margin:auto}
.lr-root .block-dashboard-addresses .block-actions .action.edit{min-width:200px}
.lr-root .order-item .product-image-container{flex:0 0 94px}
.lr-root .order-item .product-item-details{flex:0 0 calc(100% - 94px)}
.lr-root .order-links .item{border-bottom:1px solid #e8e8e8}
.lr-root .order-links .item:last-child{border-bottom:none}
.lr-root .order-details-items .action{margin-top:15px}
.lr-root .order-details-items .col.price .price-including-tax, .lr-root .order-details-items .col.subtotal .price-including-tax, .lr-root .order-details-items .col.price .price-excluding-tax, .lr-root .order-details-items .col.subtotal .price-excluding-tax{display:inline-block}
.lr-root .page-product-downloadable .product-options-wrapper{margin-bottom:25px}
.lr-root .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}
.lr-root .page-product-grouped .minimal-price{margin:0}
.lr-root .page-product-grouped .product-info-price{border:0;margin-bottom:0}
.lr-root .page-product-grouped .product-info-price .price-box{padding-bottom:0}}
@media only screen and (max-width:479px){.lr-root .tooltip.wrapper .tooltip.content{min-width:10rem}
.lr-root .m-product-info.modal-slide._show .modal-inner-wrap{transform:translateY(0)}}
@media all and (min-width:480px){.lr-root .rma-portal .actions-toolbar{flex-direction:row-reverse;margin-bottom:50px}
.lr-root .rma-portal .actions-toolbar .action, .lr-root .rma-portal .actions-toolbar .action.primary.submit{flex-grow:1;order:unset}
.lr-root .block.discount.whiskercare-coupon-applied form{padding-right:20px}
.lr-root .page-hero .hero-background.mobile{display:none}
.lr-root .page-hero .hero-background.mobile+.desktop{display:block}}
@media all and (min-width:640px){.lr-root .abs-form-field-column-2-s>.fieldset{display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px}
.lr-root .abs-form-field-column-2-s>.fieldset .legend{padding:0 7px}
.lr-root .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%}
.lr-root .abs-form-field-column-2-s>.fieldset .field .field{padding:0;width:100%}
.lr-root .abs-form-field-column-2-s>.fieldset .field.choice{flex:0 0 100%;width:100%}
.lr-root .abs-form-field-column-2-s>.fieldset .change-password-fieldset.fieldset{width:100%;display:flex}
.lr-root .abs-form-field-column-2-s>.fieldset>.message{flex:0 0 100%}
.lr-root .order-item-upsell .actions{-webkit-flex:0 0 115px;-moz-flex:0 0 115px;flex:0 0 115px;margin-left:auto;padding-left:10px}
.lr-root .order-item-upsell .actions .action{text-align:center;width:100%}
.lr-root .rma-portal-form .form-columns>.field{width:50%}
.lr-root .block-minicart{top:0;height:100dvh;max-height:100dvh;max-width:375px;right:-375px;width:calc(100vw - 16px)}
.lr-root.sidebar-overlay-open .block-minicart{right:0}
.lr-root .minicart-content-wrapper{display:flex;flex-direction:column;height:100%}
.lr-root .s-faq-categories{grid-template-columns:repeat(2,1fr)}
.lr-root .order-item .item.product{margin-top:30px;padding-top:30px}
.lr-root .order-item .product-image-container{flex:0 0 112px}
.lr-root .order-item .product-item-details{flex:0 0 calc(100% - 112px);padding:0 0 0 4.41826215%}
.lr-root .order-item .product-item-details .product-item-pricing{align-self:flex-start}
.lr-root .order-links .item{-webkit-flex:0 0 20%;-moz-flex:0 0 20%;flex:0 0 20%;text-align:center}
.lr-root .order-items-shipment .shipment-item .product-item-details{flex:0 0 calc(100% - 280px)}
.lr-root .invoice-items .invoice-item .product-item-details{flex:0 0 calc(100% - 280px)}}
.lr-root #lib-layout-columns{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.lr-root #lib-layout-columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}
@keyframes submenuOpenDesktop{0%{transform:scaleY(.8);opacity:0}100%{transform:scaleY(1);opacity:1}}
.lr-root .block.newsletter .field-recaptcha .field .control:before{content:none}
.lr-root .review-form .field-recaptcha{margin-bottom:10px}
.lr-root .form.send.friend .g-recaptcha{margin-top:40px}
.lr-root .form.wishlist.share .g-recaptcha{margin-bottom:40px}
@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}
.lr-root .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}
.lr-root .dropzone:hover, .lr-root .dropzone:focus{background:#f4f4f4}
.lr-root .dropzone.dz-drag-hover{background:#000;color:#fff;border:none}
.lr-root .dropzone.dz-drag-hover svg, .lr-root .dropzone.dz-drag-hover svg *{fill:#fff !important}
.lr-root .dropzone.dz-drag-hover .dz-message{opacity:1}
.lr-root .dropzone .dz-preview{min-height:0;margin:0 5px 10px;padding:0}
.lr-root .dropzone .dz-preview:hover .dz-image img{transform:none;filter:none;-webkit-filter:none}
.lr-root .dropzone .dz-preview:hover .dz-remove{opacity:1}
.lr-root .dropzone .dz-preview .dz-image{width:100%;height:auto}
.lr-root .dropzone .dz-preview .dz-image img{border-radius:5px}
.lr-root .dropzone .dz-preview.dz-image-preview{background:0 0}
.lr-root .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}
.lr-root .dropzone .dz-preview .dz-remove:hover, .lr-root .dropzone .dz-preview .dz-remove:focus{text-decoration:none;background:#fff;color:#262323}
.lr-root .dropzone .dz-details{display:none}
.lr-root .dropzone .dz-message{margin:0}
.lr-root .dropzone .dz-message p{margin:5px 0 0}
.lr-root .action.primary.checkout{font-size:18px;width:100%}
.lr-root .action.primary.checkout.flex-place-order-button{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#000;border-color:#000;color:#fff;font-weight:400;white-space:nowrap}
.lr-root .action.primary.checkout.flex-place-order-button:hover, .lr-root .action.primary.checkout.flex-place-order-button:focus, .lr-root .action.primary.checkout.flex-place-order-button:active{background-color:#000;border-color:#000;color:#fff}
.lr-root .action.primary.checkout.flex-place-order-button:disabled, .lr-root .action.primary.checkout.flex-place-order-button.disabled{opacity:.5}
.lr-root .action.primary.checkout.flex-place-order-button .flex-place-order-button__icon{flex-shrink:0;width:auto;height:18px}
@media all and (min-width:768px),print{.lr-root .abs-blocks-2columns, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box, .lr-root .amazon-addresses .amazon-address, .lr-root .storecredit .block{width:48%}
.lr-root .abs-blocks-2columns:nth-child(1), .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(1), .lr-root .amazon-addresses .amazon-address:nth-child(1), .lr-root .storecredit .block:nth-child(1){clear:left;float:left}
.lr-root .abs-blocks-2columns:nth-child(2), .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(2), .lr-root .amazon-addresses .amazon-address:nth-child(2), .lr-root .storecredit .block:nth-child(2){float:right}
.lr-root .abs-blocks-2columns:nth-child(2)+*, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(2)+*, .lr-root .amazon-addresses .amazon-address:nth-child(2)+*, .lr-root .storecredit .block:nth-child(2)+*{clear:both}
.lr-root .abs-add-clearfix-desktop:before, .lr-root .abs-add-clearfix-desktop:after, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content:before, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after, .lr-root .amazon-addresses:before, .lr-root .amazon-addresses:after, .lr-root .magento-rma-guest-returns .column.main .block.block-order-details-view:before, .lr-root .magento-rma-guest-returns .column.main .block.block-order-details-view:after, .lr-root .account .column.main .block.block-order-details-view:before, .lr-root .account .column.main .block.block-order-details-view:after, .lr-root [class^=sales-guest-] .column.main .block.block-order-details-view:before, .lr-root [class^=sales-guest-] .column.main .block.block-order-details-view:after, .lr-root .sales-guest-view .column.main .block.block-order-details-view:before, .lr-root .sales-guest-view .column.main .block.block-order-details-view:after{content:'';display:table}
.lr-root .abs-add-clearfix-desktop:after, .lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after, .lr-root .amazon-addresses:after, .lr-root .magento-rma-guest-returns .column.main .block.block-order-details-view:after, .lr-root .account .column.main .block.block-order-details-view:after, .lr-root [class^=sales-guest-] .column.main .block.block-order-details-view:after, .lr-root .sales-guest-view .column.main .block.block-order-details-view:after{clear:both}
.lr-root .abs-form-field-column-2>.fieldset, .lr-root .form-create-return>.fieldset, .lr-root .form-edit-account>.fieldset{display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px}
.lr-root .abs-form-field-column-2>.fieldset .legend, .lr-root .form-create-return>.fieldset .legend, .lr-root .form-edit-account>.fieldset .legend{padding:0 7px}
.lr-root .abs-form-field-column-2>.fieldset .field, .lr-root .form-create-return>.fieldset .field, .lr-root .form-edit-account>.fieldset .field{padding:0 7px;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;flex:0 0 50%}
.lr-root .abs-form-field-column-2>.fieldset .field .field, .lr-root .form-create-return>.fieldset .field .field, .lr-root .form-edit-account>.fieldset .field .field{padding:0;width:100%}
.lr-root .abs-form-field-column-2>.fieldset .field.choice, .lr-root .form-create-return>.fieldset .field.choice, .lr-root .form-edit-account>.fieldset .field.choice{flex:0 0 100%;width:100%}
.lr-root .abs-form-field-column-2>.fieldset .change-password-fieldset.fieldset, .lr-root .form-create-return>.fieldset .change-password-fieldset.fieldset, .lr-root .form-edit-account>.fieldset .change-password-fieldset.fieldset{width:100%;display:flex}
.lr-root .abs-form-field-column-2>.fieldset>.message, .lr-root .form-create-return>.fieldset>.message, .lr-root .form-edit-account>.fieldset>.message{flex:0 0 100%}
.lr-root .abs-form-field-revert-column-1, .lr-root .abs-address-form-layout .field.choice, .lr-root .fieldset.address .field.choice{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;flex:0 0 100%}
.lr-root .abs-address-form-layout, .lr-root .fieldset.address{display:flex;margin-left:-7px;margin-right:-7px;flex-wrap:wrap}
.lr-root .abs-address-form-layout>.field, .lr-root .fieldset.address>.field{flex:0 0 100%;padding-left:7px;padding-right:7px}
.lr-root .abs-address-form-layout .field[name*=firstname], .lr-root .abs-address-form-layout .field[name*=lastname], .lr-root .abs-address-form-layout .field-name-firstname, .lr-root .abs-address-form-layout .field-name-lastname, .lr-root .fieldset.address .field[name*=firstname], .lr-root .fieldset.address .field[name*=lastname], .lr-root .fieldset.address .field-name-firstname, .lr-root .fieldset.address .field-name-lastname{flex:0 0 50%}
.lr-root .abs-address-form-layout .field[name*=city], .lr-root .abs-address-form-layout .field[name*=region], .lr-root .abs-address-form-layout .field[name*=postcode], .lr-root .abs-address-form-layout .field.region, .lr-root .abs-address-form-layout .field.city, .lr-root .abs-address-form-layout .field.zip, .lr-root .fieldset.address .field[name*=city], .lr-root .fieldset.address .field[name*=region], .lr-root .fieldset.address .field[name*=postcode], .lr-root .fieldset.address .field.region, .lr-root .fieldset.address .field.city, .lr-root .fieldset.address .field.zip{flex:0 0 33.33333333%}
.lr-root .col.actions:last-child{text-align:right}
.lr-root .col.actions:last-child .action.edit span, .lr-root .col.actions:last-child .action.delete span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root .product.data.items{margin:0;padding:0;border-bottom:1px solid #e8e8e8}
.lr-root .product.data.items>.item.title{float:none;width:100%}
.lr-root .product.data.items>.item.title>.switch{display:block}
.lr-root .product.data.items>.item.content{display:block;float:none;margin:0}
.lr-root .product.data.items>.item.content:before, .lr-root .product.data.items>.item.content:after{content:'';display:table}
.lr-root .product.data.items>.item.content:after{clear:both}
.lr-root .product.data.items>.item.content.active{display:block}
.lr-root .product.data.items>.item.title{margin:0}
.lr-root .product.data.items>.item.title>.switch{background:#fff;border-top:1px solid #e8e8e8;height:40px;padding:20px 20px 20px 0;font-weight:500;line-height:40px;font-size:16px;color:#000;text-decoration:none}
.lr-root .product.data.items>.item.title>.switch:visited{color:#000;text-decoration:none}
.lr-root .product.data.items>.item.title>.switch:hover{color:#000;text-decoration:none;opacity:.6}
.lr-root .product.data.items>.item.title>.switch:active{color:#000;text-decoration:none;opacity:.6}
.lr-root .product.data.items>.item.title:not(.disabled)>.switch:active, .lr-root .product.data.items>.item.title.active>.switch, .lr-root .product.data.items>.item.title.active>.switch:focus, .lr-root .product.data.items>.item.title.active>.switch:hover{background:#fff;color:#000;text-decoration:none;padding-bottom:20px}
.lr-root .product.data.items>.item.content{background:#fff;margin:0 0 5px;padding:0 20px 0 30px}
.lr-root .product.data.items .item.title a{position:relative}
.lr-root .product.data.items .item.title a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;content:"\e901";font-family:'theme-icons';vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center}
.lr-root .product.data.items .item.title a:after{position:absolute;right:0;transform:rotate(270deg)}
.lr-root .product.data.items .item.title.active a:after{content:"\e904";transform:rotate(180deg)}
.lr-root .product.data.items .value p:last-child{margin-bottom:0}
.lr-root .product.data.items .table-wrapper{margin:0}
.lr-root .pages strong{padding:6px 14px}
.lr-root .pages a{padding:7px 14px}
.lr-root .pages .previous:not(.jump){margin-right:14px}
.lr-root .pages .next:not(.jump){margin-left:14px}
.lr-root .actions-toolbar{display:flex;-webkit-align-items:center;align-items:center}
.lr-root .actions-toolbar>.primary{margin-left:auto}
.lr-root .actions-toolbar>.secondary{-webkit-order:-1;order:-1;padding-right:15px}
.lr-root .actions-toolbar>.primary, .lr-root .actions-toolbar>.secondary{display:inline-block}
.lr-root .actions-toolbar>.primary a.action, .lr-root .actions-toolbar>.secondary a.action{display:inline-block}
.lr-root .actions-toolbar>.primary .action{margin:0 10px 0 0}
.lr-root .actions-toolbar>.primary, .lr-root .actions-toolbar>.secondary{margin-bottom:0}
.lr-root .actions-toolbar>.primary .action, .lr-root .actions-toolbar>.secondary .action{margin-bottom:0;width:auto}
.lr-root .actions-toolbar>.primary .action:last-child, .lr-root .actions-toolbar>.secondary .action:last-child{margin-right:0}
.lr-root .popup-content .fieldset .actions-toolbar .secondary{display:inline-block;float:none}
.lr-root .popup-content .fieldset .actions-toolbar .action.cancel{margin-top:false}
.lr-root .modal-footer .action{margin:0 10px 0 0}
.lr-root .modal-footer .action.primary{margin-right:0}
.lr-root .modal-footer .action.secondary{-webkit-order:-1;order:-1}
.lr-root .tabs-content .content{padding:20px}
.lr-root #store-selector .form-continue .actions-toolbar>.primary{float:right}
.lr-root #store-selector .form-continue .actions-toolbar .action.primary{margin:0}
.lr-root .form-create-return .additional .field:last-child{margin-top:29px}
.lr-root .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}
.lr-root .block-returns-tracking .block-title .action{margin:0 0 0 30px}
.lr-root .block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}
.lr-root .amazon-validate-container .actions-toolbar{flex-wrap:nowrap}
.lr-root .amazon-validate-container .actions-toolbar .continue-as-guest, .lr-root .amazon-validate-container .actions-toolbar .forgot-password, .lr-root .amazon-validate-container .actions-toolbar .amazon-logout, .lr-root .amazon-validate-container .actions-toolbar .primary{margin:0;width:auto}
.lr-root .amazon-validate-container .actions-toolbar .primary{margin-left:auto}
.lr-root .featured-image-gallery .gallery-pager.actions{text-align:center}
.lr-root .block-return-details .block-content{display:flex;margin-left:-5px;width:calc(100% + 10px)}
.lr-root .form-create-return .fieldset .field{width:45%}
.lr-root .magento-rma-guest-returns .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear:none;float:left;width:25%}
.lr-root .block-returns-tracking .block-title .action{margin:0 0 0 30px}
.lr-root .block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}
.lr-root .table-wrapper.table-returns .item.options{flex-direction:row;gap:10px}
.lr-root .product-item.rma-item:after{margin:36px 0 34px}
.lr-root .rma-item.order-item .product-item-details{flex:1 0 272px;padding-left:30px}
.lr-root .create-rma-container .actions-toolbar .primary button{padding:1em 2em;min-width:232px}
.lr-root.autopets_rma-returns-view .page-main .columns .main-column-wrapper:after{display:none !important}
.lr-root .account-rma-return-method .action-items-row>.container{max-width:600px}
.lr-root .rma-return-method-actions .action-item .action{margin-top:auto}
.lr-root .cart-item-warranty .inner{padding:9px 12px 9px 20px}
.lr-root .subscription-feature-blocks .icon{display:flex;height:40px;margin:0 0 10px;padding:7px;width:40px}
.lr-root .subscription-account-banner .inner{align-items:center;display:flex;justify-content:space-between}
.lr-root .subscription-account-banner .image{display:none}
.lr-root .subscription-account-banner .title{margin:0;padding:0 20px 0 0}
.lr-root .subscription-account-banner img.show-mobile{display:none !important}
.lr-root .subscription-account-banner img.show-desktop{display:block !important}
.lr-root .product-comparison-block .feature-list li{display:flex;justify-content:space-between}
.lr-root .product-comparison-block .feature-list .value{text-align:right}
.lr-root .product-comparison-block .info-button:after, .lr-root .product-comparison-block .affirm-modal-trigger:after, .lr-root .product-comparison-block .rma-portal-steps li [data-trigger=return-instructions] .icon-question-circle:after, .lr-root .product-comparison-block .cart-item-warranty-tooltip-icon:after{height:20px;width:20px;position:relative;bottom:1px}
.lr-root .cd-timer__unit .value{height:19px}
.lr-root .cd-timer .separator{line-height:16px}
.lr-root .sitewide-ribbon{display:grid;grid-template-columns:1fr 400px 1fr;gap:20px;align-items:center;padding:0 20px;height:48px;font-size:14px}
.lr-root .sitewide-ribbon a.button{padding:7px 28px;font-size:14px}
.lr-root .sitewide-ribbon .slider-container{padding:0 48px}
.lr-root .sitewide-ribbon .slider-container .slider{margin:0}
.lr-root .sitewide-ribbon .slider-container .slide{height:48px}
.lr-root .sitewide-ribbon .flickity-button{width:48px;height:48px}
.lr-root .sitewide-ribbon .flickity-button.next{right:0;left:auto}
.lr-root .sitewide-ribbon .flickity-button.pause, .lr-root .sitewide-ribbon .flickity-button.play{left:0}
.lr-root .sitewide-ribbon .content-right{text-align:right}
.lr-root .sitewide-ribbon .content-right, .lr-root .sitewide-ribbon .content-left{display:initial}
.lr-root .sitewide-ribbon .content-right a, .lr-root .sitewide-ribbon .content-left a{text-decoration:none}
.lr-root .toolbar.toolbar-blog-posts{margin:60px 0 0}
.lr-root .post-holder .section-bg{display:block}
.lr-root .related-posts .section-bg{top:-25px}
.lr-root .bundle-actions .action.primary.customize{width:auto}
.lr-root .category-hero>.container{align-items:center;justify-content:space-between;display:flex}
.lr-root .category-hero.alternate-layout>.container{height:100%}
.lr-root .litter-robot-category-menu li.level0{margin:0;padding-top:14.75595914%;position:relative;width:14.75595914%}
.lr-root .product-add-form-main{border:1px solid #d9d9d9;padding:20px 30px 10px;margin:0}
.lr-root .product-addtocart-sticky{display:none}
.lr-root .product-top-container{padding:15px 0 40px}
.lr-root .product-info-container{display:block}
.lr-root .product-info-container:before, .lr-root .product-info-container:after{content:'';display:table}
.lr-root .product-info-container:after{clear:both}
.lr-root .product-title-container, .lr-root .product-info-main{float:right;clear:right;width:400px}
.lr-root .product.media{flex:1;position:sticky;top:20px;bottom:20px;width:calc(100% - 400px - 20px);margin-bottom:0}
.lr-root .product-gallery{padding-left:80px}
.lr-root .product-gallery-slider{border-radius:20px;max-width:none}
.lr-root .product-thumbnail-wrapper{position:absolute;margin:0;top:0;left:0;bottom:0;height:100%;width:60px}
.lr-root .product-thumbnail-wrapper:hover .product-thumbnail-button{opacity:1}
.lr-root .product-thumbnail-gallery{padding:0;flex-direction:column;overflow-x:hidden;overflow-y:auto;gap:1rem;scroll-padding:0;scroll-snap-type:y mandatory}
.lr-root .product-thumbnail-button{background:0 0;color:inherit;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;position:absolute;opacity:0;border:0;height:32px;width:32px;background-color:#262323;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;left:50%;transform:translateX(-50%)}
.lr-root .product-thumbnail-button:focus, .lr-root .product-thumbnail-button:active{background:0 0;border:none}
.lr-root .product-thumbnail-button:hover{background:0 0;border:none}
.lr-root .product-thumbnail-button.disabled, .lr-root .product-thumbnail-button[disabled], .lr-root fieldset[disabled] .product-thumbnail-button{pointer-events:none}
.lr-root .product-thumbnail-button:after{content:'';display:block;width:14px;height:14px;background-color:#fff;mask-size:contain;transition:all .2s}
.lr-root .product-thumbnail-button:hover{background-color:#262323}
.lr-root .product-thumbnail-button:disabled{opacity:0 !important;pointer-events:auto}
.lr-root .product-thumbnail-button.next{bottom:-16px}
.lr-root .product-thumbnail-button.next:after{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-down.svg?v=101124053764004588091792897171) no-repeat center}
.lr-root .product-thumbnail-button.previous{top:-16px}
.lr-root .product-thumbnail-button.previous:after{mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_chevron-up.svg?v=106925758482412831481792897171) no-repeat center}
.lr-root .product-thumbnail-button span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.lr-root .product-info-main .product-info-price .price-box{font-size:22px}
.lr-root .product-info-main .product-info-price .old-price{font-size:.7em}
.lr-root .product.alert.stock{padding:30px 0 40px}
.lr-root .product.alert.stock .back-in-stock-date{font-size:13px}
.lr-root .product.alert.stock .field:first-of-type{display:flex}
.lr-root .product.alert.stock .field:first-of-type .control .float-label-container label{top:1.6em}
.lr-root .product.alert.stock .field:first-of-type .control .float-label-container.active label{top:1.06666667em}
.lr-root .product.alert.stock .field:first-of-type .control input{height:58px;font-size:14px}
.lr-root .product.alert.stock .field:first-of-type .actions .action{padding:1.42857143em .71428571em;font-size:14px}
.lr-root .product.alert.stock .field:last-of-type{font-size:13px}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;align-items:stretch}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice{-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;flex:0 0 33.33333333%;display:flex;-webkit-flex-direction:column;flex-direction:column}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice .label{flex:1 1 auto}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:first-child{border-bottom-left-radius:5px}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:nth-child(2){border-top-right-radius:0}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:nth-child(n+3){margin-top:0}
.lr-root .product-add-form .warranty-upsell.three-items .warranty-item-options .field.choice:last-child{border-top-right-radius:5px;border-bottom-left-radius:0}
.lr-root .block-category-event.block:last-child{margin-bottom:30px;padding:15px 0 30px}
.lr-root .block-category-event .block-title{margin:0}
.lr-root .block-category-event .block-title strong{font-size:24}
.lr-root .block-category-event .ticker .value{font-size:60}
.lr-root .block-category-event .ticker .label{font-size:14;text-transform:none}
.lr-root .search-autocomplete .smile-elasticsuite-autocomplete-result{margin:0 auto;max-width:1210px;padding:2.77777778% 3.47222222% 2.77777778% 4.16666667%}
.lr-root .autocomplete-list-product .action.view-all{float:right;font-weight:400}
.lr-root .block-minicart .block-content{display:flex;flex-direction:column}
.lr-root .block-minicart .block-content>.actions.bottom{margin-top:18px}
.lr-root .block-minicart .items-total{text-align:center;margin:18px auto 0;font-size:13px}
.lr-root .block-minicart .minicart-qty{right:-5px;top:-3px}
.lr-root .cart-item-warranty-modal .whiskercare-features-graphic .robot-graphic .inner{position:relative}
.lr-root .authentication-dropdown._show{z-index:99;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}
.lr-root .block-authentication .block-title{font-size:28px;border-bottom:0;margin-bottom:25px}
.lr-root .popup-authentication .block[class], .lr-root .popup-authentication .form-login, .lr-root .popup-authentication .fieldset, .lr-root .popup-authentication .block-content{display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}
.lr-root .popup-authentication .block[class]{float:left;padding:15px 30px 0 0;width:50%}
.lr-root .popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:15px 0 0 40px}
.lr-root .popup-authentication .block[class]+.block:before{left:0;top:50%}
.lr-root .popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}
.lr-root .checkout-payment-method .fieldset>.field-select-billing{margin:14px 0}
.lr-root .checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}
.lr-root .co-app-download-content{padding:32px 0 356px}
.lr-root .s-3d-media img{max-width:400px}
.lr-root .s-3d-media canvas{width:1200px}
.lr-root .s-3d-links{max-width:600px}
.lr-root .s-3d-link{max-width:600px;flex:1;display:flex;align-items:center;gap:10px;border-radius:24px;border:1px solid #f3f0e6;background:#fff;padding:18px 30px}
.lr-root .s-3d-link-icon, .lr-root .s-3d-link-content{display:block}
.lr-root .s-3d-link-icon{border-radius:11px;background:#f3f0e6;height:50px;width:50px;padding:11px;display:flex;align-items:center;justify-content:center}
.lr-root .s-3d-link-icon>*{max-height:22px;max-width:22px}
.lr-root .s-3d-link-action{flex-shrink:0;margin-left:auto}
.lr-root .s-feature-list{position:relative;padding:0 50% 0 0}
.lr-root .s-feature-list-heading{margin-bottom:34px;padding:0}
.lr-root .s-feature-list-media{position:absolute;margin:0;max-width:500px;inset:-35px 0 -35px auto;width:45%}
.lr-root .s-feature-list-media img{object-fit:contain;display:block;height:100%;width:100%;inset:0;position:absolute}
.lr-root .s-feature-split{gap:40px;position:relative}
.lr-root .s-feature-split.compressed{display:block}
.lr-root .s-feature-split.compressed .s-feature-split-item:not(:first-child) .s-feature-split-item-media{margin-top:-60px}
.lr-root .s-feature-split.compressed .s-feature-split-item:last-child .s-feature-split-item-content{padding-bottom:45px}
.lr-root .s-feature-split.compressed .s-feature-split-item-content{padding:65px 25px 130px}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(even) .s-feature-split-item-media{margin-right:-15px;border-top-right-radius:0;border-bottom-right-radius:0}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(odd) .s-feature-split-item-media{margin-left:-15px;border-top-left-radius:0;border-bottom-left-radius:0}
.lr-root .s-feature-split-item{display:flex;gap:25px}
.lr-root .s-feature-split-item:nth-child(even){flex-direction:row-reverse}
.lr-root .s-feature-split-item-media{margin:0;flex:1;position:relative;border-radius:20px;min-height:330px}
.lr-root .s-feature-split-item-media img, .lr-root .s-feature-split-item-media video{height:100% !important;width:100% !important;object-fit:cover !important;transform:none !important;display:block;position:absolute;inset:0}
.lr-root .s-feature-split-item-content{width:50%;max-width:635px;padding:65px 50px;align-self:center}
.lr-root .s-specs-included{grid-template-columns:repeat(3,1fr);gap:15px;height:100%}
.lr-root .s-specs-included-item{border-radius:16px;gap:15px;padding:20px 10px;justify-content:center}
.lr-root .s-specs-included-item-media{max-height:140px;max-width:140px}
.lr-root .s-specs-dimensions{flex-direction:row;align-items:center}
.lr-root .s-specs-assembly{text-align:center}
.lr-root .s-specs-assembly-media .video-button{width:115px;height:115px}
.lr-root .s-specs-app{flex-direction:row-reverse}
.lr-root .s-specs-app-content{flex:1;align-self:center;padding-right:40px}
.lr-root .s-specs-app-media{flex:1}
.lr-root .s-careers-grid-item .label{bottom:25px;padding:10px 20px;border-radius:0 10px 10px 0}
.lr-root .login-container>.block{flex:0 0 50%;padding:8.65384615% 30px}
.lr-root .login-container .block-content{max-width:320px;margin:0 auto}
.lr-root .login-container .block-customer-login .actions-toolbar{margin-top:15px}
.lr-root .form.create.account{padding:6.12244898% 30px}
.lr-root .form.create.account .fieldset.info, .lr-root .form.create.account .fieldset.account, .lr-root .form.create.account .fieldset.additional_info{margin-bottom:0}
.lr-root .abs-account-blocks, .lr-root .block-return-details .box, .lr-root.account .main .block, .lr-root .block-dashboard-info .box, .lr-root.account .main .box.default, .lr-root .block-dashboard-info .box-newsletter, .lr-root.account .main .block-dashboard-orders, .lr-root.account .main .block-balance-giftcard{padding:22px 10px 10px}
.lr-root .abs-account-title, .lr-root .block-return-details .box-title, .lr-root.account .main .block-title, .lr-root .block-dashboard-info .box-title{margin:0 0 20px}
.lr-root .abs-account-title>strong, .lr-root .block-return-details .box-title>strong, .lr-root.account .main .block-title>strong, .lr-root .block-dashboard-info .box-title>strong{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .abs-account-title-icon:before, .lr-root .block-return-details .box-title:before, .lr-root .block-returns-tracking .box-title:before, .lr-root .box-information .box-title:before, .lr-root .block-dashboard-addresses .block-title:before, .lr-root .block-addresses-default .block-title:before{font-size:15px;height:26px;line-height:26px;margin:-3px 9px 0 0;width:26px}
.lr-root .block-dashboard-info .block-content{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px 0}
.lr-root .block-dashboard-addresses .block-title{flex:0 0 100%}
.lr-root .block-dashboard-addresses .block-content{display:flex;align-items:stretch;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex:0 0 69.13580247%;-moz-flex:0 0 69.13580247%;flex:0 0 69.13580247%}
.lr-root .table-order-items .col.shipping, .lr-root .table-order-items .col.actions{display:none}
.lr-root.account .box.horizontal{padding:13px 27px;gap:10px}
.lr-root.account .main .row{display:flex;flex-wrap:wrap;gap:10px;flex:0 0 100%}
.lr-root.account .main .row>div{margin:0}
.lr-root.account .main .row .half{flex:0 0 calc(50% - (10px/2))}
.lr-root.account .main .row .one-third{flex:0 0 33.33333333%}
.lr-root.account .main .row .two-third, .lr-root.account .main .row .block-dashboard-orders{flex:1 1 auto}
.lr-root .block.newsletter-manage .content-wrapper{padding:0 0 0 35px}
.lr-root .block.newsletter-manage .title{font-size:19px}
.lr-root .form-newsletter-manage .actions-toolbar{display:flex;align-items:flex-end;justify-content:flex-end;flex:1 1 auto;max-width:230px;padding-left:30px;margin-left:auto}
.lr-root .form-newsletter-manage .actions-toolbar .action.back{line-height:1.2em}
.lr-root .form-newsletter-manage .actions-toolbar>.primary{margin:0 0 0 25px}
.lr-root .form-edit-account>.fieldset.additional_info{display:block}
.lr-root .order-details-items .col.price, .lr-root .order-details-items .col.qty{text-align:center}
.lr-root .order-items-creditmemo .product-item-name{margin-top:0}
.lr-root .form.send.confirmation, .lr-root .form.search.advanced, .lr-root .form.form-orders-search{min-width:600px;width:50%}
.lr-root .form-edit-account .fieldset .fieldset{margin-bottom:20px;width:100%}
.lr-root .page-product-downloadable .product-options-wrapper{float:left;width:55%}
.lr-root .page-product-downloadable .product-options-bottom{float:right;width:40%}
.lr-root .page-product-grouped .product-info-price{float:none}
.lr-root .page-product-grouped .minimal-price{margin-top:-8px}
.lr-root .account .column.main .block.block-order-details-view .block-content:not(.widget) .box, .lr-root [class^=sales-guest-] .column.main .block.block-order-details-view .block-content:not(.widget) .box, .lr-root .sales-guest-view .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear:none;float:left;width:25%}
.lr-root .order-pager-wrapper .pages{float:right}
.lr-root .page-footer{padding:80px 0 60px;border-radius:50px 50px 0 0}
.lr-root .page-footer-top{display:flex;gap:35px;margin-bottom:28px}
.lr-root .page-footer-callout{width:270px;margin:0}
.lr-root .page-footer-menu{flex:1;border-bottom:1px solid #6d6a6a;margin:0}
.lr-root .page-footer-menu>ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-column-gap:24px;grid-row-gap:32px;padding:6px 0 20px}
.lr-root .page-footer-menu .group-links.menu-item-group{border:0}
.lr-root .page-footer-menu .group-links .menu-item-group-title{padding:0;margin-bottom:7px}
.lr-root .page-footer-menu .group-links ul{padding:0}
.lr-root .page-footer-menu .group-links li:not(:last-child){margin-bottom:8px}
.lr-root .page-footer-menu ul:has(>.group-large-links){width:min-content;margin:4px 0 0 3px}
.lr-root .page-footer-menu .group-large-links li{padding:11px 0}
.lr-root .page-footer-menu .group-large-links li:first-child{padding-top:0}
.lr-root .page-footer-menu .group-social{border:0;padding:15px 0}
.lr-root .page-footer-legal ul{display:flex}
.lr-root .page-footer-legal li:not(:last-child):after{content:'|';margin:0 14px}
.lr-root .page-hero>.container>*{max-width:600px}
.lr-root .page-hero .page-pre-heading:not(.large-font) .rating-summary .rating-result{width:83px;height:20px}
.lr-root .page-hero .page-pre-heading:not(.large-font) .rating-summary .rating-result:before, .lr-root .page-hero .page-pre-heading:not(.large-font) .rating-summary .rating-result span:before{font-size:16px;height:16px}
.lr-root .page-hero .page-pre-heading .rating-summary .rating-result{height:24px}
.lr-root .page-hero .page-title.large-font{font-size:70px;line-height:70px;margin-bottom:35px}
.lr-root .page-hero .container .actions{display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-direction:row;height:auto;justify-content:flex-start}
.lr-root .page-hero .container .actions.mobile-button{display:none}
.lr-root .page-hero .container .actions.desktop-button{display:flex}
.lr-root .page-hero .container .actions a.action.primary, .lr-root .page-hero .container .actions a.action.inverted, .lr-root .page-hero .container .actions a.action.outline{margin-bottom:0;margin-right:25px}
.lr-root .page-hero .container .actions a.action.primary:last-child, .lr-root .page-hero .container .actions a.action.inverted:last-child, .lr-root .page-hero .container .actions a.action.outline:last-child{margin-right:0}
.lr-root .page-hero.layout-columns>.container{position:relative;width:50%;max-width:none;padding:30px}
.lr-root .page-hero.layout-columns>.container>*:not(.content-image){max-width:400px;margin-left:auto;margin-right:auto}
.lr-root .page-hero.layout-columns>.container>.page-title-wrapper{margin-bottom:20px}
.lr-root .page-main>.page-title-wrapper .page-title{display:inline-block}
.lr-root .page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:20px}
.lr-root .page-wrapper>.breadcrumbs, .lr-root .page-wrapper>.top-container, .lr-root .page-wrapper>.widget{width:100%}
.lr-root .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}
.lr-root .my-credit-cards-popup .action.secondary:focus, .lr-root .my-credit-cards-popup .action.secondary:active{background:0 0;border:none}
.lr-root .my-credit-cards-popup .action.secondary:hover{background:0 0;border:none}
.lr-root .my-credit-cards-popup .action.secondary.disabled, .lr-root .my-credit-cards-popup .action.secondary[disabled], .lr-root fieldset[disabled] .my-credit-cards-popup .action.secondary{pointer-events:none}
.lr-root .my-credit-cards-popup .action.secondary:hover{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .my-credit-cards-popup .action.secondary:active{color:inherit;text-decoration:underline;opacity:.6}
.lr-root .my-credit-cards-popup .action.secondary:hover, .lr-root .my-credit-cards-popup .action.secondary:active, .lr-root .my-credit-cards-popup .action.secondary:focus{background:0 0;border:0}
.lr-root .my-credit-cards-popup .action.secondary.disabled, .lr-root .my-credit-cards-popup .action.secondary[disabled], .lr-root fieldset[disabled] .my-credit-cards-popup .action.secondary{color:inherit;cursor:default;pointer-events:none;text-decoration:underline}
.lr-root .cms-retail-html .page-hero.simple-hero .page-title{margin-bottom:18px}
.lr-root .amlocator-pager-container .items{padding:0}
.lr-root .amlocator-pager-container .pages a.action>span{font-size:17px}
.lr-root .amlocator-store-information .main .image{width:130px}
.lr-root .amlocator-store-information .bottom .directions .primary.action.small{padding:7px 17px;font-size:11px}
.lr-root .amlocator-current-location .amlocator-text, .lr-root .amlocator-select, .lr-root .amlocator-search-container .filter, .lr-root .amlocator-map-container .dropdown-dialogue .action.toggle{height:44px !important;font-size:15px;min-width:154px}
.lr-root .amlocator-attribute-wrapper .dropdown-dialogue ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0 15px}
.lr-root .amlocator-attribute-wrapper .dropdown-dialogue ul li:nth-last-child(-n+3){border-bottom:none}
.lr-root .amlocator-attribute-wrapper .dropdown-dialogue .dropdown{min-width:600px}
.lr-root .amlocator-filters-container .amlocator-content .desktop-only.label{display:none}}
@media all and (min-width:1024px),print{.lr-root .abs-site-gutter, .lr-root .mast .search-autocomplete{padding-left:30px;padding-right:30px}
.lr-root .-mt-15-desktop{margin-top:-15px}
.lr-root .py-20-desktop{padding-top:20px;padding-bottom:20px}
.lr-root .mr-20-desktop{margin-right:20px}
.lr-root .px-25-desktop{padding-left:25px;padding-right:25px}
.lr-root .mb-30-desktop{margin-bottom:30px}
.lr-root .px-40-desktop{padding-left:40px;padding-right:40px}
.lr-root .mt-40-desktop{margin-top:40px}
.lr-root .mb-40-desktop{margin-bottom:40px}
.lr-root .pb-50-desktop{padding-bottom:50px}
.lr-root .mb-50-desktop{margin-bottom:50px}
.lr-root .pt-75-desktop{padding-top:75px}
.lr-root .pb-75-desktop{padding-bottom:75px}
.lr-root .py-75-desktop{padding-top:75px;padding-bottom:75px}
.lr-root .pt-100-desktop{padding-top:100px}
.lr-root .pb-100-desktop{padding-bottom:100px}
.lr-root .py-100-desktop{padding-top:100px;padding-bottom:100px}
.lr-root .mb-100-desktop{margin-bottom:100px}
.lr-root .py-150-desktop{padding-top:150px;padding-bottom:150px}
.lr-root .hidden-desktop{display:none}
.lr-root .flex-desktop{display:flex}
.lr-root .flex-1-desktop{flex:1}
.lr-root .items-center-desktop{align-items:center}
.lr-root .show-mobile{display:none !important}
.lr-root .footer-fix, .lr-root .block.upsell:after{padding-bottom:50px;margin-bottom:-50px}
.lr-root .heading-2-desktop, .lr-root .post-bottom .block.upsell h2{font-size:84px;font-weight:400;letter-spacing:-.05em;line-height:92%}
.lr-root .heading-3-desktop, .lr-root .category-hero-content h1, .lr-root .block.upsell [role=heading], .lr-root .catalogsearch-result-index .page-title-wrapper .page-title{font-size:64px;font-weight:400;letter-spacing:-.05em;line-height:92%}
.lr-root .heading-4-desktop, .lr-root .post-top .post-title, .lr-root .page-layout-customer-auth .page-title{font-size:58px;font-weight:400;letter-spacing:-.05em;line-height:92%}
.lr-root .heading-5-desktop, .lr-root .product-title-container .page-title-wrapper h1{font-size:48px;font-weight:400;letter-spacing:-.03em;line-height:92%}
.lr-root .subhead-1-desktop, .lr-root.account .page-title{font-size:38px;font-weight:400;letter-spacing:-.02em;line-height:110%}
.lr-root .subhead-2-desktop, .lr-root .whisker-plus-plan-selection .price, .lr-root .checkout-cart-index .page-title{font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:110%}
.lr-root .subhead-3-desktop{font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:92%}
.lr-root .body-1-desktop, .lr-root .category-hero-content p{font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .body-2-desktop, .lr-root .rma-portal-title, .lr-root .post-list .post-title, .lr-root .post-sources>h3{font-weight:500;font-size:26px;letter-spacing:-.02em;line-height:130%}
.lr-root .body-3-desktop, .lr-root .category-hero-content{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .body-4-desktop, .lr-root .m-slide-bottom .modal-title, .lr-root .post-top .post-author-name, .lr-root .post-list .post-author-name, .lr-root .block.crosssell [role=heading], .lr-root .checkout-success-block .block-title, .lr-root .checkout-success-block .legend{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .body-5-desktop, .lr-root .dropdown-dialogue .action.toggle, .lr-root .dropdown-dialogue li, .lr-root .product-comparison-block select, .lr-root .post-top .post-detail{font-size:18px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .body-6-desktop, .lr-root .rma-portal-steps strong, .lr-root .cart-summary .title{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .body-7-desktop, .lr-root .confidence-booster, .lr-root .affirm-as-low-as-cart, .lr-root .express-checkout .affirm-as-low-as, .lr-root .search-autocomplete, .lr-root .table.totals.style2, .lr-root.account .column.main{font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .body-8-desktop, .lr-root .pages strong, .lr-root .purchase-container .field.required>.label, .lr-root .whisker-plus-plan-selection .badge, .lr-root .whisker-plus-plan-selection .price-frequency, .lr-root .whisker-plus-plan-selection .plan-title, .lr-root .swatch-attribute-label{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .body-9-desktop, .lr-root .pages, .lr-root .toolbar-amount, .lr-root .breadcrumbs, .lr-root .or-pay-with, .lr-root .table-returns .item.options, .lr-root .rma-portal-steps .small, .lr-root .cart-item-warranty, .lr-root .whisker-plus-plan-selection .plan-subtitle, .lr-root .post-list .post-detail, .lr-root .product-reviews-summary, .lr-root .table-wrapper.orders-recent, .lr-root .review-disclaimer{font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%}
.lr-root .body-10-desktop{font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .bulleted-list:not(.style-alt) li{padding-left:calc(20px + 1em)}
.lr-root .bulleted-list:not(.style-alt) li:before, .lr-root .bulleted-list:not(.style-alt) li:after{border-radius:5px;height:20px;width:20px;margin-top:-10px}
.lr-root .feature-list:not(.size-small) li>*:has(>img, .lr-root >svg){border-radius:12px}
.lr-root .container, .lr-root .page.messages{margin-left:auto;margin-right:auto;max-width:1210px;width:100%}
.lr-root .outer-container, .lr-root .page-main, .lr-root .page-main-full-width, .lr-root .page-bottom{padding-left:30px;padding-right:30px}
.lr-root .page-main .columns{flex-wrap:nowrap;max-width:1210px;margin:0 auto;gap:30px}
.lr-root .page-layout-2columns-left .page-main .columns{flex-direction:row-reverse}
.lr-root .page-main .columns .sidebar-main, .lr-root .page-main .columns .sidebar-additional{width:300px;flex:0 0 auto}
.lr-root .navigation{height:inherit;left:auto;overflow:inherit;padding:0;top:0;width:100%;z-index:3}
.lr-root .navigation:empty{display:none}
.lr-root .navigation ul{margin-bottom:0;margin-top:0;padding:0}
.lr-root .navigation li.level0{border-top:none}
.lr-root .navigation li.level1{position:relative}
.lr-root .navigation .level0{display:inline-block}
.lr-root .navigation .level0>.level-top{border:1px solid transparent;color:#000;line-height:1;padding:0 1.125em;text-decoration:none;display:block;position:relative}
.lr-root .navigation .level0>.level-top:hover, .lr-root .navigation .level0>.level-top.ui-state-focus{text-decoration:none}
.lr-root .navigation .level0 .submenu{background:#f1f1f1;font-weight:500;display:none;left:0;margin:0 !important;position:absolute;width:100%;z-index:1}
.lr-root .navigation .level0 .submenu a{display:block;line-height:inherit}
.lr-root .navigation .level0 .submenu a:hover, .lr-root .navigation .level0 .submenu a.ui-state-focus{text-decoration:none}
.lr-root .navigation .level0 .submenu .submenu{left:100% !important;top:-1px !important}
.lr-root .navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}
.lr-root .navigation .level0 .submenu li{margin:0;position:relative}
.lr-root .mobile-menu-wrapper, .lr-root .page-header .nav-toggle{display:none !important}
.lr-root .navigation.desktop{font-size:13.5px}
.lr-root .navigation.desktop a{text-decoration:none}
.lr-root .navigation.desktop li.button, .lr-root .navigation.desktop li.button:hover{background:0 0;border:none}
.lr-root .navigation.desktop>.ui-menu{display:flex;align-items:flex-end;justify-content:center;height:100%}
.lr-root .navigation.desktop li.level0{margin:0}
.lr-root .navigation.desktop a.button.primary-inverse:hover, .lr-root .navigation.desktop a.button.primary-inverse:focus{color:#fff;border-color:#262323}
.lr-root .navigation.desktop li.level0>.submenu{flex-direction:row;align-items:stretch;background:#fff;border-bottom:1px solid #bfbfc2;display:none;padding:12px;left:0;max-width:100dvw;opacity:0;top:calc(100% + 1px);transform:scaleY(0)}
.lr-root .navigation.desktop li.level0>.submenu:before{background:#fff;border-bottom:1px solid #bfbfc2;bottom:-1px;content:"";display:block;height:calc(100% + 1px);left:50%;transform:translateX(-50%);position:absolute;top:0;width:100dvw}
.lr-root .navigation.desktop li.level0>.submenu.before-show{display:flex}
.lr-root .navigation.desktop li.level0>.submenu[aria-expanded=true]{animation:submenuOpenDesktop .3s ease forwards;transform-origin:top}
.lr-root .navigation.desktop li.level0.hidden-submenu>.submenu{display:none !important}
.lr-root .navigation.desktop li.level0.expanded:not(.hidden-submenu)>a{background:#fff;border-color:#f3f0e6}
.lr-root .navigation.desktop a.level0{border-bottom:none;border-radius:15px 15px 0 0;height:63px;padding-top:21px}
.lr-root .navigation.desktop a.level0:after{display:block;content:attr(data-title);font-weight:500;height:1px;color:transparent;overflow:hidden;visibility:hidden}
.lr-root .navigation.desktop a.level0.ui-state-active, .lr-root .navigation.desktop a.level0.ui-state-focus, .lr-root .navigation.desktop a.level0:hover, .lr-root .navigation.desktop a.level0:focus{font-weight:500}
.lr-root .navigation.desktop a.level0.parent.ui-state-active:before, .lr-root .navigation.desktop a.level0.parent.ui-state-focus:before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#fff}
.lr-root .navigation.desktop .level0.separator{height:63px;padding:22px .9375em 0;line-height:1}
.lr-root .navigation.desktop .level0.separator:after{content:"|"}
.lr-root .navigation.desktop .menu-item-group{padding:0;flex:1 1 auto}
.lr-root .navigation.desktop .menu-item-group.product-tiles{align-items:center;display:flex;flex:0 0 79.66101695%;text-align:center}
.lr-root .navigation.desktop .menu-item-group.product-tiles .background-image-varient.node-type-image>.inner{justify-content:end}
.lr-root .navigation.desktop .menu-item-group.product-tiles .background-image-varient.node-type-image>.inner>.anchor-text{margin-bottom:0}
.lr-root .navigation.desktop .menu-item-group.product-tiles .background-image-varient.node-type-image>.inner .level2 a{color:inherit;text-decoration:none;font-size:1.25em;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.36px}
.lr-root .navigation.desktop .menu-item-group.product-tiles .background-image-varient.node-type-image .image-wrapper{position:absolute;inset:0;padding:0;border-radius:10px;overflow:hidden}
.lr-root .navigation.desktop .menu-item-group.product-tiles .background-image-varient.node-type-image .image-wrapper img{object-fit:cover}
.lr-root .navigation.desktop .menu-item-group.product-tiles>.menu-item-group-items{align-items:stretch;display:flex;justify-content:center;margin-left:-6px;width:calc(100% + 12px)}
.lr-root .navigation.desktop .menu-item-group.product-tiles>.menu-item-group-items[data-group-items="2"] .node-type-image{flex:0 0 50%}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image{flex:0 0 25%;padding:0 6px 0}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image .button{line-height:1.2em}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image .image-wrapper{width:100%}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image>.inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:2.125em 20px 2.3125em;position:relative}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image>.inner .level2{position:relative;z-index:1}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image>.inner li.level3{font-size:14px}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image>.inner>.anchor-text{display:block;margin:7px 0 14px;font-size:1.25em;font-weight:500;line-height:1.3;letter-spacing:-.025em;pointer-events:none;position:relative;z-index:1}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image ul{align-items:center;display:flex;justify-content:center}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image ul li:not(.button) a{text-decoration:underline}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image ul li:not(.button) a:hover, .lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image ul li:not(.button) a:focus{color:#fbb040}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image ul li{margin:0 9px 0 0}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image ul li:last-child{margin-right:0}
.lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image:hover .hyperlink-mask, .lr-root .navigation.desktop .menu-item-group.product-tiles .node-type-image:focus .hyperlink-mask{background:#fcf6ea;border-color:#e7e0cc}
.lr-root .navigation.desktop .menu-item-group.product-tiles .hyperlink-mask{background:#fdfaf3;border-radius:15px;border:1px solid #f3f0e6;bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%;z-index:0}
.lr-root .navigation.desktop .menu-item-group.product-tiles .image-wrapper{padding-top:10.5625em;width:auto;max-width:100%;position:relative;pointer-events:none;z-index:1}
.lr-root .navigation.desktop .menu-item-group.product-tiles .image-wrapper img{position:absolute;bottom:0;left:0;object-fit:contain;object-position:bottom center;height:100%;right:0;top:0;width:100%}
.lr-root .navigation.desktop .menu-item-group.product-links{align-items:center;padding-left:4.23728814%;display:flex;justify-content:flex-end}
.lr-root .navigation.desktop .menu-item-group.product-links a:hover, .lr-root .navigation.desktop .menu-item-group.product-links a:focus{text-decoration:underline}
.lr-root .navigation.desktop .menu-item-group.product-links>ul{flex:1 1 auto}
.lr-root .navigation.desktop .menu-item-group.product-links .menu-item-group{border-bottom:1px solid #bfbfc2;padding:0 0 12px;margin:0 0 12px;line-height:1.6}
.lr-root .navigation.desktop .menu-item-group.product-links .menu-item-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}
.lr-root .navigation.desktop .menu-item-group.product-links .menu-item-group-title{border:none;font-size:1em;font-weight:500;margin:0;padding:0}
.lr-root .navigation.desktop .menu-item-group.product-links li.level3{font-size:14px}
.lr-root .navigation.desktop li.group-columns>.submenu{justify-content:center;gap:102px}
.lr-root .navigation.desktop li.group-columns>.submenu a{display:inline-block}
.lr-root .navigation.desktop li.group-columns>.submenu a:hover, .lr-root .navigation.desktop li.group-columns>.submenu a:focus{text-decoration:underline}
.lr-root .navigation.desktop li.group-columns>.submenu[aria-expanded=true]{padding-top:24px;padding-bottom:24px}
.lr-root .navigation.desktop li.group-columns .menu-item-group{flex:0 0 170px;font-size:14px}
.lr-root .navigation.desktop li.group-columns .menu-item-group-title{font-size:16px;padding:2px 0 13px}
.lr-root .navigation.desktop .promotion{line-height:1.33;height:100%}
.lr-root .navigation.desktop .promotion .as-low-as-line{font-size:13px;font-weight:300}
.lr-root .navigation.desktop .promotion .as-low-as-price{display:inline-block;font-size:16px;font-weight:500}
.lr-root .navigation.desktop .promotion-inner{background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;height:100%;padding:15px}
.lr-root .action.primary, .lr-root .action-primary, .lr-root a.button, .lr-root button{font-size:18px}
.lr-root .dropdown-dialogue .ui-dialog{min-width:400px}
.lr-root .warranty-modal-buttons button.primary{padding:20px 30px;margin-right:10px}
.lr-root .warranty-modal-buttons button.link{font-size:15px}
.lr-root .express-checkout>.inner{max-width:583px;margin-left:auto;margin-right:auto}
.lr-root .replacement-parts-dialogue-header .action.back{top:3px}
.lr-root .replacement-parts-dialogue-header .action.back svg{width:20px}
.lr-root .replacement-parts-dialogue-header .action.close{font-size:15px}
.lr-root .replacement-parts-dialogue-header .action.close:before{font-size:12px;top:1px}
.lr-root .replacement-parts-dialogue-actions.selection-made .action.continue{min-width:520px}
.lr-root .dialogue-content.photo-upload>.inner{padding-top:52px;padding-bottom:80px}
.lr-root .category-hero.subscription-hero>.container{align-items:flex-end}
.lr-root .sitewide-ribbon{grid-template-columns:1fr 50% 1fr;font-size:16px;padding:0 60px}
.lr-root.customer-whiskerplus-index .action-primary, .lr-root.customer-whiskerplus-index .action-secondary{font-size:15px}
.lr-root.customer-whiskerplus-index .button-learn-more.mobile{display:none}
.lr-root.customer-whiskerplus-index .button-learn-more.desktop{display:block}
.lr-root .whisker-plus-plan-selection .whisker-plus-plan .action{margin-top:35px}
.lr-root .whisker-plus-plan-selection .badge{border-radius:24px;padding:8px 25px}
.lr-root .blog-page .header-logo{max-width:165px}
.lr-root .blog-page .header-logo img{height:48px}
.lr-root .blog-page .header-content{flex:0 0 40%}
.lr-root .blog-page .header-content-middle{flex:0 0 20%}
.lr-root .post-bottom .related-posts:not(:has(+.block.upsell)) .section-bg{margin-bottom:-50px}
.lr-root .post-bottom .block.upsell{padding-top:100px;padding-bottom:100px}
.lr-root .post-bottom .block.upsell .block-title{margin-bottom:30px}
.lr-root .product-item-flag{padding:6px 20px;top:16px;left:16px}
.lr-root .products-slider.contain-desktop .css-slider{margin:0;inset:auto;width:100%}
.lr-root .products-slider.contain-desktop .css-slider-inner:before, .lr-root .products-slider.contain-desktop .css-slider-inner:after{display:none}
.lr-root .products-slider-item{margin-right:24px}
.lr-root .toolbar-products .action.switch{min-width:145px}
.lr-root.catalog-category-view .page-main .columns{gap:37px}
.lr-root .hero-content-icon-layout .icon{height:46px;flex:0 0 46px;position:relative;top:8px}
.lr-root .product-info-navigation{height:68px;margin-top:-36px}
.lr-root .product-info-navigation nav{border-radius:40px 40px 0 0;height:68px;justify-content:space-between;gap:20px;padding:0 40px}
.lr-root .product-info-navigation nav:before, .lr-root .product-info-navigation nav:after{height:80px;width:40px;box-shadow:0 -40px 0 0 #262323}
.lr-root .product-info-navigation nav:before{border-top-left-radius:40px}
.lr-root .product-info-navigation nav:after{border-top-right-radius:40px}
.lr-root .product-info-navigation li.is-active a{border-width:3px 0}
.lr-root .box-tocart>.fieldset .field.qty .number-input-control{height:59px}
.lr-root .product-top-container{padding:30px 0 76px}
.lr-root .product-title-container, .lr-root .product-info-main{width:450px}
.lr-root .product.media{width:calc(100% - 450px - 20px)}
.lr-root .product-gallery{padding-left:130px}
.lr-root .product-thumbnail-wrapper{width:110px}
.lr-root .block.upsell{padding:120px 0}
.lr-root .block.upsell .block-title{text-align:center}
.lr-root .catalogsearch-result-index .page-title-wrapper{padding:50px 0}
.lr-root .mast .block-search input{line-height:62px;font-size:16px;padding:0 54px}
.lr-root .mast .block-search .action.close{line-height:62px;padding-right:30px}
.lr-root .action.show-search{display:flex}
.lr-root .search-autocomplete .smile-elasticsuite-autocomplete-result{display:flex;align-items:stretch}
.lr-root .abs-minicart-section-horizontal-padding, .lr-root .block-minicart .block-content>*, .lr-root .minicart-top>*{max-width:327px}
.lr-root .abs-minicart-section-max-width__small, .lr-root .block-minicart .free-shipping-progress{max-width:327px}
.lr-root .abs-checkout-header .page-header .header-content-left, .lr-root .abs-checkout-header .page-header .header-content-right, .lr-root.checkout .page-header .header-content-left, .lr-root.checkout .page-header .header-content-right{flex:0 0 20%}
.lr-root .abs-checkout-header .page-header .header-content-middle, .lr-root.checkout .page-header .header-content-middle{flex:0 0 60%;display:flex}
.lr-root .abs-checkout-header .page-header .header-logo, .lr-root.checkout .page-header .header-logo{margin:0 auto}
.lr-root .abs-checkout-layout-body .page-header .header-content-middle, .lr-root.checkout-cart-index .page-header .header-content-middle, .lr-root.checkout .page-header .header-content-middle{justify-content:center}
.lr-root .abs-checkout-layout-body .page-main>.columns, .lr-root .abs-checkout-layout-body .checkout-columns, .lr-root.checkout-cart-index .page-main>.columns, .lr-root.checkout-cart-index .checkout-columns, .lr-root.checkout .page-main>.columns, .lr-root.checkout .checkout-columns{align-items:stretch;display:flex;gap:0;height:100%;max-width:1165px;width:100%}
.lr-root .abs-checkout-layout-body .page-main>.columns .column.main, .lr-root .abs-checkout-layout-body .checkout-columns .column.main, .lr-root.checkout-cart-index .page-main>.columns .column.main, .lr-root.checkout-cart-index .checkout-columns .column.main, .lr-root.checkout .page-main>.columns .column.main, .lr-root.checkout .checkout-columns .column.main{padding-bottom:0}
.lr-root .abs-checkout-layout-body .page-main>.columns .checkout-container, .lr-root .abs-checkout-layout-body .checkout-columns .checkout-container, .lr-root.checkout-cart-index .page-main>.columns .checkout-container, .lr-root.checkout-cart-index .checkout-columns .checkout-container, .lr-root.checkout .page-main>.columns .checkout-container, .lr-root.checkout .checkout-columns .checkout-container{height:100%}
.lr-root .abs-checkout-step-title, .lr-root .opc-block-summary>.title, .lr-root .opc .legend, .lr-root .opc .step-title{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:130%}
.lr-root .cart-summary .action.checkout{border-radius:30px;padding-top:20px !important;padding-bottom:19px !important}
.lr-root .checkout.methods.list .action.checkout{padding-top:20px !important;padding-bottom:20px !important}
.lr-root.checkout-cart-index .page-main .sidebar-column-wrapper.empty{display:none}
.lr-root.checkout-cart-index .column-wrapper .action.checkout{max-width:none}
.lr-root .cart-items>li>.product{max-width:100%}
.lr-root .cart-items>li>.product>.product-item-photo{flex:0 0 19.05737705%}
.lr-root .cart-items .price-wrapper>span{font-size:inherit}
.lr-root .collapsible-checkout-section .collapsible-button .icon{background:#fdfaf3}
.lr-root .collapsible-checkout-section .collapsible-button:hover .icon, .lr-root .collapsible-checkout-section .collapsible-button:focus .icon{background:#f9f1dd}
.lr-root .opc-block-summary>.title{display:none}
.lr-root .success-layout .page-title{margin:0}
.lr-root .checkout-success-promo .column:first-child{padding-right:30px;max-width:36.37218045%}
.lr-root .checkout-success-promo .column:nth-child(2){max-width:250px}
.lr-root .checkout-success-promo .column.last{text-align:center;max-width:23.4962406%}
.lr-root .section-bg.w-screen-desktop{width:100vw}
.lr-root .css-slider-inner:before, .lr-root .css-slider-inner:after{flex-basis:30px}
.lr-root .m-product-info-content{padding:30px 40px}
.lr-root .m-product-info-footer{padding:20px 40px}
.lr-root .s-boosters-card.is-active{flex:1 1 20%}
.lr-root .s-boosters-card.is-active .s-boosters-card-content{width:260px}
.lr-root .s-boosters-card.is-active .s-boosters-card-action{max-width:160px}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(even) .s-feature-split-item-media{margin-right:-30px}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(odd) .s-feature-split-item-media{margin-left:-30px}
.lr-root .s-feature-spotlight{max-width:none;flex-direction:row;align-items:center;justify-content:center}
.lr-root .s-feature-spotlight.align-left{justify-content:space-between}
.lr-root .s-feature-spotlight.align-left .s-feature-spotlight-media{justify-content:flex-end}
.lr-root .s-feature-spotlight.align-right{justify-content:space-between;flex-direction:row-reverse}
.lr-root .s-feature-spotlight-content, .lr-root .s-feature-spotlight-media{width:40%}
.lr-root .s-logo-grid.size-large ul{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
.lr-root .s-testimonials-small-card-grid{max-width:none;gap:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.lr-root .s-slider-cards-item{margin-right:30px;flex-basis:375px;max-width:375px}
.lr-root .s-slider-cards-item-content{padding:25px 40px 35px}
.lr-root .s-faq-cards{margin-bottom:40px}
.lr-root .s-faq-categories{grid-column-gap:18px;grid-row-gap:23px}
.lr-root .s-faq-category{padding:40px 54px 37px}
.lr-root .s-faq-accordion [data-role=trigger]{padding:23px 40px 23px 0}
.lr-root .s-faq-accordion [data-role=trigger]:after{width:14px;height:14px;margin-top:-7px}
.lr-root .s-specs{background:0 0;position:relative;padding:0;min-height:570px}
.lr-root .s-specs:before{content:'';position:absolute;display:block;top:0;bottom:0;background:#fdfaf3;z-index:0;left:0;width:290px;border-radius:20px 0 0 20px}
.lr-root .s-specs-tabs{width:290px;padding:35px 30px}
.lr-root .s-specs-tab-full{display:block;padding:0;inset:0 0 0 310px;position:absolute}
.lr-root .s-specs-accordion [data-role=trigger]{padding:16px 30px 16px 0}
.lr-root .s-specs-accordion [data-role=trigger]:after{width:12px;height:12px;margin-top:-6px}
.lr-root .s-specs-accordion [data-role=content]>*:not(.s-specs-tab-full){position:relative;z-index:1}
.lr-root .s-specs-dimensions, .lr-root .s-specs-assembly, .lr-root .s-specs-app{height:100%;background:#fdfaf3;border-radius:0 20px 20px 0}
.lr-root .s-specs-included-item{background:#fdfaf3}
.lr-root .s-specs-dimensions{padding:60px 80px}
.lr-root .s-specs-assembly{padding:60px 30px 10px}
.lr-root .s-careers-grid-item .label{bottom:25px;padding:10px 20px;border-radius:0 10px 10px 0}
.lr-root .s-no-route .video-wrapper{padding-bottom:850px}
.lr-root .s-no-route .video-wrapper video{top:-150px;height:1000px}
.lr-root .s-cms-layout-nav nav li.active a{color:#262323}
.lr-root .header-account-menu-wrapper{line-height:1;padding-left:0}
.lr-root .header-account-menu-wrapper .customer-menu-switch{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:block;padding:5px;margin:0 -5px 0 .9375em}
.lr-root .header-account-menu-wrapper .customer-menu-switch:focus, .lr-root .header-account-menu-wrapper .customer-menu-switch:active{background:0 0;border:none}
.lr-root .header-account-menu-wrapper .customer-menu-switch:hover{background:0 0;border:none}
.lr-root .header-account-menu-wrapper .customer-menu-switch.disabled, .lr-root .header-account-menu-wrapper .customer-menu-switch[disabled], .lr-root fieldset[disabled] .header-account-menu-wrapper .customer-menu-switch{pointer-events:none}
.lr-root .header-account-menu-wrapper .customer-menu-switch:before{display:block;content:"";width:21px;height:21px;background-color:#262323;mask:url(//cozeygood.com/cdn/shop/t/2/assets/lr-i-images_icons_account.svg?v=73890952850248754591792897171) no-repeat center;mask-size:contain}
.lr-root .header-account-menu-wrapper .customer-menu-switch:hover, .lr-root .header-account-menu-wrapper .customer-menu-switch:focus{opacity:.6}
.lr-root .header-account-menu-wrapper:before, .lr-root .header-account-menu-wrapper:after{display:none}
.lr-root .header-account-menu-wrapper .customer-name{display:block}
.lr-root .abs-account-blocks, .lr-root .block-return-details .box, .lr-root.account .main .block, .lr-root .block-dashboard-info .box, .lr-root.account .main .box.default, .lr-root .block-dashboard-info .box-newsletter, .lr-root.account .main .block-dashboard-orders, .lr-root.account .main .block-balance-giftcard{border:1px solid #e8e8e8}
.lr-root.account{background:0 0}
.lr-root.account .page-main{background:#fff;margin-bottom:-40px;overflow-x:hidden}
.lr-root.account .page-main .columns{flex-direction:row;max-width:1320px;gap:0}
.lr-root.account .page-main .columns>.sidebar{border-right:2px solid #e8e8e8;margin-top:60px;max-width:275px;padding:30px 5.68181818% 70px 0}
.lr-root.account .page-main .columns .main-column-wrapper{flex:1 1 auto;max-width:calc(100% - 275px);order:2;padding:60px 0 80px 4.54545455%;position:relative}
.lr-root.account .page-main .columns .main-column-wrapper:after{content:'';display:block;bottom:0;left:0;pointer-events:none;position:absolute;top:0;width:100dvw;height:100%;z-index:0;background:linear-gradient(0deg,#eee5d3 0px,#fff 850px,#fff 100%)}
.lr-root.account .page-main .columns .column.main{padding-top:30px;position:relative;z-index:1}
.lr-root.account .data.table{margin-bottom:0}
.lr-root.account .data.table .col.actions{white-space:nowrap}
.lr-root.account .main .box.horizontal svg{display:none}
.lr-root .header-newsletter-desktop>.title{margin-right:10px}
.lr-root .header-newsletter-desktop .action.primary{font-size:14px;padding-left:15px;padding-right:15px}
.lr-root .rating-summary{width:106px}
.lr-root .reviews-header{margin-bottom:30px}
.lr-root .reviews-header-title{margin-bottom:30px}
.lr-root .reviews-photos-item{margin-right:18px;flex-basis:185px;max-width:190px}
.lr-root .reviews-filters-fields{margin-bottom:30px;padding-top:30px}
.lr-root .reviews-filters-fields-item{margin-right:12px}
.lr-root .reviews-filters-fields-item label{padding:15px 40px}
.lr-root .reviews-wrapper{display:flex;gap:30px;align-items:flex-start;justify-content:center;margin-bottom:50px}
.lr-root .reviews-promo{display:block;flex:0 0 335px}
.lr-root .review-list-wrapper{flex:1}
.lr-root .review-item-header{padding:0;display:flex;gap:5px;flex-direction:column;margin-bottom:10px}
.lr-root .review-item-avatar{width:35px}
.lr-root .account .review-item-avatar{width:75px}
.lr-root .review-item-author{padding-left:43px;min-height:35px}
.lr-root .account .review-item-author{padding-left:83px}
.lr-root .review-item-date{position:relative}
.lr-root .account .review-item-date{padding-left:83px}
.lr-root .review-item-meta span{display:inline}
.lr-root .review-item-meta span:after{color:#d9d9d9;content:'|';margin:0 5px}
.lr-root .review-item-meta span:last-child:after{display:none}
.lr-root .account .review-item-meta{padding-left:83px}
.lr-root .review-item-title{flex-direction:row;align-items:center;gap:10px}
.lr-root .review-item-title .review-ratings{font-size:23px}
.lr-root .review-item-content{gap:10px}
.lr-root .review-add .columns{flex-wrap:wrap;gap:30px}
.lr-root .review-add .columns .column{width:calc(50% - 15px)}
.lr-root .review-add .columns .column:first-child{width:100%}
.lr-root .review-add .fieldset .review-legend.legend{margin:0}
.lr-root .review-add fieldset.field{margin:0}
.lr-root .review-add .block-content{min-width:680px}
.lr-root .autopetsreviews-review-create .review-add .columns{flex-wrap:nowrap}
.lr-root .autopetsreviews-review-create .review-add .columns .column:first-child{min-width:200px;max-width:300px;width:auto}
.lr-root .page-header{padding-top:112px}
.lr-root .header-content-wrapper{border-color:#f3f0e6;padding:0 30px;height:72px}
.lr-root .header-content-wrapper>.container{max-width:1440px;margin:0 auto;position:relative}
.lr-root .mast>.header-content-wrapper{position:relative}
.lr-root .mast>.header-content-wrapper .container{bottom:0;left:0;position:absolute;right:0;top:0;padding-left:30px;padding-right:30px}
.lr-root .header-content{flex:0 0 20.28985507%;height:100%}
.lr-root .header-content-left{padding-right:1.25em}
.lr-root .header-content-middle{display:flex;flex:0 0 59.42028986%}
.lr-root .header-content-right{padding-left:1.25em}
.lr-root .header-content-right .shop-button{display:none}
.lr-root .header-quick-links .ui-menu:after{content:""}
.lr-root .header-logo{max-width:114px}
.lr-root .header-logo a, .lr-root .header-logo img{display:block}
.lr-root .header-logo.mobile{display:none}
.lr-root .header-logo img{height:auto;width:100%;max-width:100%}
.lr-root .page-footer{background-size:150px;background-position:100% -57px}
.lr-root .page-footer:before{top:34px;right:40px;width:45px;height:38px}
.lr-root .page-footer-menu>ul{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-row-gap:62px;padding-bottom:0}
.lr-root .page-footer-callout, .lr-root .page-footer-copyright{width:362px}
.lr-root .page-footer-copyright{margin:0}
.lr-root .page-footer-switcher{margin:15px 0 0;width:100%}
.lr-root .page-footer-legal{width:auto;order:unset}
.lr-root .page-footer-legal ul{display:flex}
.lr-root .page-footer-legal li:not(:last-child):after{content:'|';margin:0 14px}
.lr-root .page-hero h1.small, .lr-root .page-hero .category-description p.small{font-size:20px}
.lr-root .page-hero .page-title.large-font{font-size:90px;line-height:90px;margin-bottom:40px}
.lr-root .amlocator-main-container .amlocator-filters-container .amlocator-content .desktop-only.label{display:block}
.lr-root .amlocator-store-information .main .image{width:150px}
.lr-root .amlocator-store-information .bottom .directions .primary.action.small{padding:8px 14px}
.lr-root .amlocator-store-information .bottom .contact .label{display:block;font-weight:400}
.lr-root .payment-method-braintree .field.number{flex:0 0 100%}
.lr-root .payment-method-braintree .field.expiration-date, .lr-root .payment-method-braintree .field.cvv{flex:0 0 50%;padding-left:7px;padding-right:7px;margin:0}}
@media all and (min-width:1240px),print{.lr-root .navigation.desktop{font-size:inherit}
.lr-root .rma-item.order-item .product-item-fields .fieldset{display:flex;flex-wrap:wrap}
.lr-root .rma-item.order-item .product-item-fields .field.note{flex:0 0 100%}
.lr-root .rma-item.order-item .field.reason{flex:1 1 auto;max-width:280px;min-width:200px;padding-right:10px}
.lr-root .rma-item.order-item .field.qty{flex:1 1 auto}
.lr-root .product-title-container, .lr-root .product-info-main{width:470px}
.lr-root .product.media{width:calc(100% - 470px - 70px)}
.lr-root .product-gallery{padding-left:130px}
.lr-root .search-autocomplete .smile-elasticsuite-autocomplete-result{margin:0 auto;max-width:1210px;padding:40px 50px 40px 60px}
.lr-root .css-slider:not(.center-if-no-scroll) .css-slider-inner:before, .lr-root .css-slider:not(.center-if-no-scroll) .css-slider-inner:after{flex-basis:calc((100vw - 1210px)/2)}
.lr-root .s-3d-links{flex-direction:row;max-width:none;justify-content:center}
.lr-root .s-boosters-card.is-active .s-boosters-card-content{padding-left:40px}
.lr-root .s-feature-split.compressed .s-feature-split-item-content{padding:65px 45px 170px}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(even) .s-feature-split-item-media{margin-right:calc((1210px - 100vw)/2)}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(odd) .s-feature-split-item-media{margin-left:calc((1210px - 100vw)/2)}
.lr-root .s-feature-split-item{gap:45px}
.lr-root .s-feature-split-item:nth-child(even) .s-feature-split-item-content{padding-left:0}
.lr-root .s-feature-split-item:nth-child(odd) .s-feature-split-item-content{padding-right:0}
.lr-root .s-feature-split-item-media{min-height:530px}
.lr-root .s-feature-split-item-content{padding:65px 90px}
.lr-root .s-specs:before{width:320px}
.lr-root .s-specs-tabs{min-height:420px;width:320px;padding:50px 45px}
.lr-root .s-specs-tab-full{left:350px}
.lr-root.account .main .box.horizontal svg{display:block}
.lr-root.account .main .box.horizontal .customer-info{word-break:break-word}
.lr-root.account .main .table-order-items .col.shipping, .lr-root.account .main .table-order-items .col.actions{display:table-cell}
.lr-root .form-newsletter-manage .actions-toolbar .action.primary{padding-left:42px;padding-right:42px}
.lr-root .reviews-wrapper{gap:100px}
.lr-root .mast>.header-content-wrapper .container{padding-left:60px;padding-right:60px}
.lr-root .page-footer-top{gap:85px}
.lr-root .page-footer-bottom{justify-content:flex-start}
.lr-root .page-footer-menu{padding-right:30px}
.lr-root .page-footer-copyright{margin-right:85px;text-align:center}
.lr-root .page-footer-switcher{width:auto;margin:0 0 0 auto}
.lr-root .cms-retail-html .page-hero>.container{max-width:1200px}
.lr-root .cms-retail-html .page-hero>.container>.page-title-wrapper{max-width:700px}}
@media all and (min-width:1440px){.lr-root .product-top-container{margin:0 -35px}
.lr-root .header-content-right .shop-button{display:block}}
@media all and (min-width:1780px){.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(even) .s-feature-split-item-media{border-radius:20px;margin-right:-250px}
.lr-root .s-feature-split.full-width .s-feature-split-item:nth-child(odd) .s-feature-split-item-media{border-radius:20px;margin-left:-250px}}
.lr-root #lib-layout-columns{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.lr-root #lib-layout-columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}
@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.lr-root .rating-summary{ width: 65px; }
@media (min-width: 1024px){.lr-root .rating-summary{ width: 106px; }}
#shopify-section-sections--28517109563690__header,#shopify-section-sections--28517109596458__cozy-footer{display:none!important}
.lr-root{font-family:StabilGrotesk,sans-serif}
.lr-root img{max-width:100%;height:auto}
.lr-root .product-gallery-slider .product-media-image{display:none!important}.lr-root .product-gallery-slider .product-media-image.lr-active{display:block!important}
.lr-root .product.media{position:relative!important;height:auto!important;overflow:visible!important;top:auto!important}
.lr-root .product-gallery{position:relative!important;inset:auto!important;height:auto!important;display:block!important;padding-left:130px}
.lr-root .product-gallery-slider{height:auto!important;max-width:none!important;width:100%!important}
.lr-root .product-media-image.lr-active{aspect-ratio:.84;width:100%}
.lr-root .product-thumbnail-wrapper{position:absolute!important;left:0!important;top:0!important;width:110px!important;height:100%!important;margin:0!important}
.lr-root .product-thumbnail-gallery{display:flex!important;flex-direction:column!important;gap:8px!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0!important}
.lr-root .product-thumbnail-image{width:110px!important;height:130px!important;flex:0 0 auto!important}
.lr-root .product-thumbnail-button{display:none!important}
.lr-root .swatch-option.image{display:inline-block!important}
.lr-root .section,.lr-root .product-top-container,.lr-root .s-feature-spotlight,.lr-root [class*=s-feature]{position:relative;z-index:0}
.lr-root .section-bg{z-index:-1}
.lr-root.lr-header{overflow:visible!important;position:relative;z-index:300}
.lr-root .navigation.desktop li.level0>.submenu.before-show{display:flex!important;opacity:1!important;visibility:visible!important;height:auto!important;max-height:none!important;transform:none!important;pointer-events:auto!important}
.lr-root .navigation.desktop li.level0>.submenu.before-show>*{opacity:1!important;visibility:visible!important}
.lr-root #gallery-prev-area,.lr-root #gallery-next-area,.lr-root .action-skip-wrapper{pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important;display:block!important}
.lr-lb{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center}
.lr-lb img,.lr-lb video,.lr-lb iframe{max-width:94vw;max-height:88vh;object-fit:contain;border-radius:8px;background:#000}
.lr-lb iframe{width:94vw;height:52.9vw;max-height:88vh}
.lr-lb__close,.lr-lb__prev,.lr-lb__next{position:absolute;background:rgba(255,255,255,.15);color:#fff;border:0;width:44px;height:44px;border-radius:50%;font-size:26px;line-height:44px;text-align:center;cursor:pointer}
.lr-lb__close{top:14px;right:14px}.lr-lb__prev{left:10px;top:50%;transform:translateY(-50%)}.lr-lb__next{right:10px;top:50%;transform:translateY(-50%)}
.lr-root .product-gallery-slider .product-media-image a,.lr-root .product-gallery-slider .product-media-image img{cursor:zoom-in}
.lr-root .product-gallery-slider{touch-action:pan-y}
.lr-root .mobile-menu-wrapper .level0.submenu{display:none}.lr-root .mobile-menu-wrapper li.lr-open>.level0.submenu,.lr-root .mobile-menu-wrapper li.lr-open>ul{display:block}
.lr-root.show-search .mast .block-search{display:block!important;height:auto!important}
.lr-root .review-item.lr-expanded .review-more{display:inline!important}.lr-root .review-item.lr-expanded .show-more{display:none}
.lr-root .block.review-add.lr-open{display:block!important}
.lr-root .lr-thanks{padding:20px;border-radius:12px;background:#eef6ea;margin:20px 0;font-weight:600}
.lr-root .review-toolbar .pages-items a,.lr-root .pages .item a{cursor:pointer}
.lr-root .s-feature-split-item-media{max-height:560px;overflow:hidden}
.lr-root .s-feature-split-item-media img{width:100%;height:100%;object-fit:cover}
@media (max-width:1023px){.lr-root .product-gallery{padding-left:0!important}.lr-root .product-thumbnail-wrapper{position:relative!important;width:100%!important;height:auto!important;margin-top:10px!important}.lr-root .product-thumbnail-gallery{flex-direction:row!important;height:74px!important;overflow-x:auto!important;overflow-y:hidden!important}.lr-root .product-thumbnail-image{width:62px!important;height:74px!important}}
.lr-root .product-thumbnail-image.lr-active img{outline:2px solid #111}
.lr-root [data-role=content].lr-closed{display:none}
.lr-root .swatch-option.selected{outline:2px solid #000}
.lr-root .swatch-option.image{width:40px;height:40px;min-width:40px;border-radius:50%;background-size:cover!important;display:inline-block;margin:0 10px 0 0}
.lr-root .swatch-attribute-options{display:flex;gap:10px;align-items:center;margin:10px 0 16px}
.lr-root .swatch-option.text{padding:8px 22px!important;border:1px solid #262323!important;border-radius:999px!important;cursor:pointer;height:auto!important;min-width:0!important;line-height:1.4!important;font-size:15px!important;overflow:visible!important;color:#262323!important;background:#fff!important;margin:0!important}
.lr-root .swatch-option.text.selected{background:#262323!important;color:#fff!important;outline:none!important}
.lr-root .swatch-option.image{width:48px!important;height:48px!important;outline-offset:3px}
