.meganav-promo.text-below-image{height:auto}.meganav-promo.text-below-image .meganav__secondary-promo-text,.meganav-promo.text-below-image .meganav__promo-image-link,.meganav-promo.text-below-image img{position:relative}.footer__bottom{justify-content:center;text-align:center;row-gap:.5em}.footer__credits span{display:inline-block;margin:5px}.footer__credits a{display:inline-block}.disclosure-form__inner{justify-content:center}.footer{color:var(--color-text-footer)}.gallery-carousel__heading,.testimonials__item-quote,.ff-heading{color:var(--color-text)}.product-item__product-vendor,.product-item__swatch-count,.breadcrumbs__current,.t-opacity-70,.t-opacity-80{opacity:1}.t-opacity-70[data-selected-value-for-option],.additional-product-option-value{font-style:italic;font-size:.8em}.quick-product--wrap.modal{z-index:999999}body[data-fluorescent-overlay-open=true] #gorgias-chat-container{display:none}@media (min-width: 960px){.footer__bottom{margin-top:var(--spacing-6);flex-direction:column;align-items:center}}@media (max-width: 959px){.header__logo{margin-block:10px}}.atc-button-container{display:flex;justify-content:space-between;align-items:center}.atc-button-container.has-additional-products{margin-bottom:2rem}.atc-button-container.has-additional-products button{max-width:20.5rem;font-size:15px;letter-spacing:1px;width:100%!important;font-weight:700!important}.additional-products-container .additional-product~.additional-product{margin-top:15px}.additional-products-container .additional-product details{padding:1.9rem 1.3rem;background:var(--additional-products-container-background-color);border:2px solid var(--additional-products-container-background-color)}.additional-products-container .additional-product details[open]{border:2px solid rgba(0,0,0,.5)}.additional-products-container .additional-product details .close-icon{display:none}.additional-products-container .additional-product details[open] .close-icon{display:flex}.additional-products-container .additional-product details[open] .open-icon{display:none}.additional-products-container .additional-product summary{display:flex;width:100%;align-items:center;column-gap:1rem}.additional-products-container .additional-product summary .additional-product-summary{display:flex;justify-content:space-between;width:100%;align-items:center}.additional-products-container .additional-product .additional-product-option-name{font-weight:700}.additional-products-container .additional-product-option{margin-bottom:1.2rem}.additional-products-container .additional-product .additional-product-option-value,.additional-products-container .additional-product .additional-product-option-value-2{margin-left:.9rem}.additional-products-container label:not(.text-label){outline:1px solid;cursor:pointer;background:#fff;outline:1px solid #cfcfcf;padding:.45rem .75rem}.additional-products-container label.swatch{width:2.75rem;height:2.75rem;border-radius:50%;outline:none;border:4px solid var(--additional-products-container-background-color)}.additional-products-container input[type=radio]{display:none}.additional-products-container input[type=radio]:checked+label{outline:3px solid #000}.additional-products-container input[type=radio]:checked+label.swatch{outline:2px solid #000}.additional-products-container .additional-product-content{padding-top:2.6rem}.additional-products-container .additional-product-option-values{display:flex;flex-wrap:wrap;gap:1rem}.additional-product-swatches-container .additional-product-option-values{flex-direction:column}.additional-products-container .toggle-button span{display:flex}.additional-products-container .additional-product-title,.additional-products-container .additional-product-price{font-weight:700;letter-spacing:1px}.additional-products-container .additional-product-title{text-transform:uppercase;display:flex;align-items:center;column-gap:11px}.additional-products-container .popup-button{vertical-align:middle;margin-top:4px}.additional-product-count .product-price{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.additional-product-count .product-count{font-size:11px;padding-top:9px}.additional-products-container .additional-product-swatches{display:flex;flex-wrap:wrap;gap:14px 7px;max-width:28rem}.additional-product:not(.no-variants) .additional-product-swatches-container{margin-top:2rem}.additional-product-swatches-container .additional-product-option-values{gap:.8rem}.additional-product-swatches-container .additional-product-option{margin-bottom:0}.additional-products-heading{font-size:21px;font-weight:700;margin-bottom:10px}.additional-product.no-variants.no-colors .additional-product-content{display:none}.additional-product-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999}.modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.modal-content{position:relative;margin:10% auto;background:#fff;padding:2.5rem;z-index:1001;max-width:var(--max-width)}.modal-close{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer}.modal-content .content-container{column-gap:2.5rem}.modal-content .title-container .additional-product-modal{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:25px;display:block}.modal-content .content-container .image-container img{width:100%;height:auto;max-width:var(--max-image-width)}.modal-content .content-container.center-vertically{align-items:center}.modal-content .additional-product-modal-description ul{padding-left:10px}.additional-products-container{margin-top:2.5rem}.product__option .product__label{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.product__option .product__label span{font-weight:400;text-transform:none;letter-spacing:normal;margin-left:10px}.product__option .product__label .popup-button{vertical-align:middle;margin-top:4px;margin-left:3px}.product__block--product-header-inner .product__title{letter-spacing:1px}.product__variants-wrapper .product__option{padding-bottom:.6rem}.text-fields-container{padding-bottom:1rem}.text-fields-container .text-fields-heading{font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:1rem}.text-fields-container .text-field-container p{font-weight:700;margin-bottom:.6rem}.text-fields-container .text-field-container:not(:last-of-type){margin-bottom:1.6rem}.text-fields-container .text-field-container .text-fields,.text-fields-container .text-field-container input{width:100%;max-width:19.5rem}.text-fields-container .text-field-container input{border:1px solid #cfcfcf;padding:.5rem .8rem;display:block}.text-field-inputs-container .text-fields input:not(:last-of-type){margin-bottom:10px}.product__chip.selected{box-shadow:0 0 0 2px var(--color-text) inset}.product-thumbnails{z-index:1}body.modal-open{overflow:hidden}body.modal-open .shopify-section-group-header-group{z-index:1}.text-field-inputs-container{display:flex;align-items:end}.text-field-inputs-container .add-line-button{margin-bottom:9px;padding:.5rem .8rem;font-size:20px}.pdp-collapsible-row-list{padding-top:3rem;padding-bottom:4rem}.collapsible-row-list-item__text .metafield-rich_text_field{margin:0!important}.metafield-rich_text_field a{text-decoration:underline}.custom-text-container{margin-top:1.8rem}.custom-text-container label{font-weight:700}.custom-text-container input::placeholder{color:#676767;font-family:Poppins;font-size:16px;font-style:italic;font-weight:400}.custom-text-container input{border:1px solid #cfcfcf;background:#fff;padding:.5rem 10px;width:100%;max-width:16.5rem;margin-top:5px}.custom-color-container .custom-color-options{display:flex;flex-wrap:wrap;gap:10px 6px;max-width:28rem;margin-top:1rem}.custom-color-container .custom-color-options input{display:none}.custom-color-container .custom-color-options label{outline:1px solid;cursor:pointer;background:#fff;outline:1px solid #cfcfcf;padding:.45rem .75rem}.custom-color-container .custom-color-options label.swatch{width:2.75rem;height:2.75rem;border-radius:50%;outline:none;border:4px solid var(--additional-products-container-background-color)}.custom-color-container .custom-color-options input[type=radio]:checked+label.swatch{outline:2px solid #000}.custom-color-container .text-label{font-weight:700;letter-spacing:1px}.custom-color-container .additional-product-option-value,.custom-color-container .additional-product-option-value-2{margin-left:.5rem;font-weight:400;letter-spacing:normal}.custom-leash-colors-container .custom-color-container:not(:first-of-type){margin-top:1.5rem}.custom-leash-colors-container .custom-color-container:nth-of-type(3){margin-top:2rem}.custom-leash-colors-container .custom-color-container+.custom-color-container:not(.main-color) .text-label{letter-spacing:normal}.custom-leash-colors-container .custom-color-container+.custom-color-container:not(.main-color) .custom-color-options{margin-top:.3rem}.product-form__cart-submit[disabled]{width:100%!important;max-width:11rem}@media (min-width: 720px){.modal-content .content-container{display:flex}.modal-content .content-container .image-container,.modal-content .additional-product-modal-description{width:50%;max-width:var(--max-image-width)}.product__color-chips[data-layout=natural] .product__chip{padding:8px 12px}}@media (max-width: 719px){.modal-content{max-width:100%;padding:3rem 1.25rem 2rem;overflow-y:scroll;max-height:90%}.modal-content .content-container.mobile-horizontal{display:flex}.modal-content .content-container.mobile-horizontal .image-container,.modal-content .content-container.mobile-horizontal .additional-product-modal-description{width:50%}.modal-content .image-container{margin-bottom:1.25rem}.modal-content .title-container .additional-product-modal{font-size:20px;margin-bottom:15px}.modal-close img{width:25px;height:auto}.additional-product-modal-description p,.additional-product-modal-description li{font-size:16px}.additional-products-container .additional-product summary{column-gap:13px}.additional-products-container .additional-product summary .open-icon img,.additional-products-container .additional-product summary .close-icon img{width:30px;height:auto}.additional-products-container .additional-product details{padding:15px}.additional-products-container .additional-product-title{font-size:12px;column-gap:8px;max-width:11.7rem;align-items:start}.popup-button img{width:20px;height:auto}.additional-products-container .additional-product-price{font-size:12px}.additional-product-count .product-price{font-size:16px}.atc-button-container.has-additional-products button{max-width:55%;font-size:12px;min-height:2.8rem}.additional-products-container .additional-product-swatches{gap:12px 4px}.additional-products-container .additional-product label.swatch{width:2.8rem;height:2.8rem;border:3px solid var(--additional-products-container-background-color)}.additional-products-container .additional-product-content{padding-top:1.2rem}.additional-products-container .additional-product label{font-size:13px}.additional-products-container .additional-product-option-values{gap:.7rem}.additional-products-container .additional-product~.additional-product{margin-top:10px}.additional-products-heading{font-size:16px;margin-bottom:6px}.additional-products-container .additional-product-option{margin-bottom:.6rem}.additional-product-swatches-container .additional-product-option-values{gap:0rem}.product__option .product__label{font-size:14px}.product__color-chips[data-layout=natural] .product__chip{font-size:13px}.custom-color-container .custom-color-options label.swatch{width:3rem;height:3rem}.custom-color-container .custom-color-options{gap:10px 4px}}.custom-color-container.variant-dependent{display:none}.custom-color-container.variant-dependent+.custom-color-container.variant-dependent,.additional-product-variants+.text-fields-container{margin-top:0;margin-top:1.5rem}.text-fields-container+.additional-products-container{margin-top:1rem}.product-image-with-text .image-with-text__text-container-accent{font-weight:700;font-size:17px;letter-spacing:normal}.collapsible-row-list .faq-list{background-color:var(--background-color);padding-top:4rem}.faq-heading-container{max-width:44rem;margin-left:auto;margin-right:auto;margin-bottom:2.8rem}.faq-with-image-container .faq-heading-container p{margin-top:7px;margin-bottom:0;text-align:var(--heading-alignment)}.faq-with-image-container .collapsible-row-list-item__heading{font-size:20px;text-transform:none}.faq-with-image-container .faq-heading-container{margin-bottom:3.2rem}.faq-with-image-container .faq-image img{width:100%;height:auto;max-height:max-content}.faq-with-image-container .faq-image{display:flex}.faq-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1.7rem}.faq-footer .btn{background-color:var(--button-background-color);color:var(--button-text-color)}.faq-footer .btn:before{background-color:var(--button-background-color)}.accordion__label-icons{margin-top:0}.faq-container-wrapper .accordion__label-icons .icon{font-size:24px}.faq-container-wrapper .faq-footer{padding:0em 4.5rem 0em 3rem}.faq-container-wrapper .collapsible-row-list-item:first-of-type{margin-top:0}.faq-image{transition:opacity .3s ease;position:absolute}.collapsible-row-list-item[data-open=false] .collapsible-row-list-item__text-container{display:none!important}.collapsible-row-list-item[data-open=true] .collapsible-row-list-item__text-container{display:block!important;height:100%!important}.faq-with-image-container .faq-image-container{position:relative}.faq-with-image-container .faq-image-container .faq-image{display:flex!important;position:relative}.faq-with-image-container .faq-image-container .faq-image.active{opacity:1!important;transition:opacity .3s ease}.pdp-collapsible-row-list .collapsible-row-list-item{max-width:42rem;margin-left:auto;margin-right:auto}.product-image-with-text .metafield-rich_text_field{margin:0!important}.faq-with-image-container .collapsible-row-list__heading,.faq-with-image-container .faq-heading-container p{line-height:normal}.faq-with-image-container .faq-list{padding-top:2.5rem}.apps__heading{text-align:center!important;margin-bottom:1rem!important;letter-spacing:1px}.slpht-upload button{font-size:15px!important;font-style:normal!important;font-weight:700!important;text-transform:uppercase!important;background:#edaf23!important;padding:.75rem 1.3rem!important;border:none!important;letter-spacing:1px!important;margin-top:1rem!important}@media (min-width: 720px){.apps__heading{font-size:40px}.faq-with-image-container{padding-left:0rem;padding-right:0;padding-top:3rem;padding-bottom:0}.faq-list .faq-container-wrapper{display:flex;padding:0rem 3.1rem 3.1rem;column-gap:6rem}.faq-with-image-container .faq-container-wrapper .faq-container{width:44%}.faq-with-image-container .faq-image-container{width:56%}.faq-with-image-container .faq-container-wrapper .-container{padding-left:3rem;padding-right:4.3rem;padding-bottom:3rem}.multi-column__inner.section--vertical-padding-top-bottom{padding-top:4rem;padding-bottom:3.5rem}.calculator-with-image-container-wrapper{column-gap:17px;justify-content:center}.calculator-with-image-container-wrapper .calculator-with-image-content,.calculator-with-image-container-wrapper .calculator-with-image-image{width:50%}.testimonials__item{flex-direction:column}.blog-posts__grid>:not(:first-child):not(link){display:flex!important;column-gap:20px}.faq-heading-container.large-hide{display:none}}@media (max-width: 719px){.faq-with-image-container .faq-image-container{margin-bottom:0;transition:height .3s ease}.faq-with-image-container{padding:0}.collapsible-row-list .faq-list{padding-top:1.8rem;padding-bottom:2.5rem}.collapsible-row-list__heading{font-size:24px!important}.faq-heading-container{margin-bottom:1.8rem}.faq-with-image-container .faq-heading-container p{padding:0em 2rem}.faq-with-image-container .faq-container-wrapper{display:flex;flex-direction:column-reverse}.faq-with-image-container .faq-container-wrapper .faq-image{margin-bottom:1.2rem}.faq-container-wrapper .faq-footer{padding:0em 1.3rem}.faq-container-wrapper .faq-footer{flex-direction:column;align-items:start}.faq-container-wrapper .faq-footer .text-container{margin-top:1.2rem}.faq-container-wrapper .faq-footer p{font-size:14px}.faq-container-wrapper .faq-footer a.btn{padding:.8rem 1.6rem}.faq-with-image-container .collapsible-row-list-item__heading{font-size:16px!important;padding-right:1rem;max-width:92%}.faq-with-image-container .collapsible-row-list-item__text p{font-size:16px;line-height:normal}.faq-container-wrapper .accordion__label-icons .icon{font-size:18px}.pdp-collapsible-row-list .collapsible-row-list__heading{font-size:20px!important;text-align:left}.product-image-with-text .image-with-text__text-container-accent{font-size:12px}.product-image-with-text .image-with-text__text-container-heading{font-size:20px}.product-image-with-text .image-with-text__text-container-text{font-size:16px}.product-image-with-text .image-with-text__inner{padding-top:1.3rem!important}.product-image-with-text .image-with-text__text-container{margin-top:30px}.faq-with-image-container .faq-list{padding:20px 20px 30px}.faq-with-image-container .collapsible-row-list-item[data-open=true] .collapsible-row-list-item__text-container{margin-bottom:1rem}.faq-heading-container.small-hide{display:none}.faq-heading-container.large-hide .collapsible-row-list__heading{text-align:left;font-size:20px!important}.faq-heading-container.large-hide p{text-align:left;padding:0;font-size:16px}.faq-with-image-container .faq-heading-container{margin-bottom:1.5rem}.faq-with-image-container .collapsible-row-list-item__trigger{padding:16px 0}#socialphotos-root .slpht-upload,.socialphotos-widget-root .slpht-upload{font-size:12px!important}}.spw-thumbnails .slpht-thumbnail{padding-left:2px;padding-right:2px;padding-bottom:4px}.apps.ugc-app{padding-left:0;padding-right:0}.slpht-carousel{margin-top:2rem}.carousel__navigation-button svg{width:25px;height:auto}.carousel__navigation-button.carousel__navigation-button--forward{margin-bottom:1.5rem}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn,.jdgm-widget .jdgm-btn.jdgm-btn{border-radius:0!important;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding:.9rem}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn,.jdgm-widget .jdgm-btn.jdgm-btn:not(.jdgm-cancel-rev){border:none!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-submit-rev,.jdgm-paginate__load-more{background:var(--color-background-button)!important;color:var(--color-text-button)!important}.jdgm-widget .jdgm-cancel-rev{color:#000;border:2px solid #000!important}@media (max-width: 719px){#socialphotos-root .slpht-upload,.socialphotos-widget-root .slpht-upload{font-size:12px!important}.text-fields-container .text-field-container input{font-size:16px}}.content-container.no-image .additional-product-modal-description{width:100%;max-width:30rem}.custom-color-container .popup-button{vertical-align:middle;margin-top:4px;margin-left:3px}.jdgm-histogram__bar-content,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{background-color:var(--color-background-button)!important}.jdgm-histogram__bar-content,.jdgm-histogram__bar{border-radius:0!important}.jdgm-rev__icon:before,.jdgm-rev__author,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-rev a{color:var(--color-background-button)!important}.jdgm-rev__reply{background-color:#f8f3e5!important;border-radius:0!important}.jdgm-paginate,.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev{border-color:#f8f3e5!important}.product__details details>summary{list-style:none}.product__details details>summary::marker,.product__details details>summary::-webkit-details-marker{display:none}@media (max-width: 499px){.footer__credits p:first-child span:first-of-type{display:block;color:transparent;height:1px;width:100%}.footer__credits p:last-child a{margin-top:10px}.footer .social-icons{justify-content:center}.footer .social-icons+.footer__follow-on-shop{text-align:center}}.image-with-text-split--sticky{position:relative}.image-with-text-split--sticky .image{align-items:flex-start;overflow:visible!important}.image-with-text-split--sticky .image img{margin-top:0;margin-bottom:0;position:sticky;top:var(--spacing-10)}.timeline__navigation .featured-collection-slider__navigation-buttons .carousel__navigation-button{margin:0}.timeline__navigation .featured-collection-slider__navigation-buttons .svg-wrapper{height:30px;width:auto}.timeline__navigation .featured-collection-slider__navigation-buttons .carousel__navigation-button svg{height:100%;width:auto}.timeline__navigation .featured-collection-slider__navigation-buttons{align-items:center;display:flex;gap:9px}.timeline__navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-8)}.timeline{position:relative;max-width:100%;overflow:hidden;background-color:var(--background-color, transparent)}.timeline__item{text-align:left;height:100%;position:relative}.timeline__item:before{content:"";position:absolute;top:.625rem;right:-.625rem;height:1px;background:#000;width:100%}.timeline__slide:last-of-type .timeline__item:before{right:0}.timeline__year{margin-bottom:.5rem;font-weight:700;color:var(--color-text);font-size:1.125rem;letter-spacing:1px;font-family:Futura,sans-serif;background-color:var(--background-color, #ffffff);position:relative;z-index:2;display:inline-block;padding-right:.625rem}.timeline__image{margin-bottom:var(--spacing-4);flex-shrink:0;aspect-ratio:3 / 2;overflow:hidden}.timeline__image img{width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover}.timeline__text{flex:1;display:flex;flex-direction:column;justify-content:flex-start;font-size:1rem;letter-spacing:1px}.timeline__text p{margin:0}@media (min-width: 720px){.timeline__item:before{right:-.875rem}}@media (min-width: 1200px){.timeline__item:before{right:-1.1875rem}}.giving-back .image-hero__text-container{background:#fff;padding:2.75rem 1.25rem}.giving-back .image-hero__text-container-heading{font-size:1.25rem}.giving-back .image-hero__text-container-text{font-size:1rem}@media (max-width: 819px){.giving-back .image-hero__text-container-wrapper{padding:0;max-width:75%}}@media (min-width: 1092px){.giving-back .image-hero__text-container{padding:2.5rem min(15%,8rem);max-width:min(74.2%,845px)}.giving-back.image-hero{position:relative;max-width:calc(var(--max-width) + calc(var(--space-outer) * 2));padding:var(--spacing-10) var(--space-outer);margin-right:auto;margin-left:auto}.giving-back .image-hero__text-container-heading{font-size:1.875rem}.giving-back .image-hero__text-container-text{font-size:1.1875rem}}@media (max-width: 819px){.about-img-hero .image-hero__image.image-hero__image--mobile{display:block}}@media (max-width: 819px){.about-img-hero .image-hero__image.image-hero__image--mobile+.image-hero__image{display:none}}@media (max-width: 819px){.about-img-hero .image-hero__text-container-wrapper{justify-content:var(--text-horizontal-position-mobile);align-items:var(--text-vertical-position-mobile)}}@media (max-width: 819px){.about-img-hero .image-hero__text-container{align-items:var(--text-horizontal-position-mobile)}}.product-badge{background-color:var(--badge-color, var(--badge-color-default, #aaa));color:#000;border:none;font-family:var(--font-heading);font-size:.5rem;font-weight:700;padding:5px 8px;border-radius:15px;margin-right:var(--spacing-1)}.product-badge[data-handle=sale]{background-color:var(--badge-color-sale, var(--badge-color-default, #aaa))}.product-item__product-title{text-align:left;font-weight:600;padding-bottom:10px}@media (min-width: 720px){.product-badge{font-size:.8125rem;padding:7px 15px}}.read-more__btn{font-family:var(--font-heading);font-size:.6875rem;font-weight:700;color:var(--color-text)!important;text-transform:uppercase;margin-top:15px}.read-more__btn{font-size:.875rem;letter-spacing:1px}@media (min-width: 720px){.product-item--with-visible-swatches .product-item__variant-info{opacity:1!important;pointer-events:all!important}.product-item--with-visible-swatches .product-swatches-options__item--swatch{--swatch-width: 25px}.product-item--with-visible-swatches .product-swatches-options,.product-item--with-visible-swatches .product-chips-options{opacity:1!important}.product-item--with-visible-swatches .product-item__mobile-swatches{display:none}.product-swatches-options__list{justify-content:flex-start;gap:10px!important}}@media (max-width: 719px){.product-item--with-visible-swatches .product-item__mobile-swatches:has(div:empty){display:none}.product-item--with-visible-swatches .product-item__variant-info{display:none}.product-item--with-visible-swatches .product-item__mobile-swatches{display:block;margin-top:var(--spacing-2)}.product-item__mobile-swatches-container{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:nowrap}.product-item__mobile-swatch{width:15px;height:15px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.1);flex-shrink:0;position:relative;overflow:hidden}.product-item__mobile-swatch img{width:100%;height:100%;object-fit:cover;border-radius:50%}.product-item__mobile-swatch-more{font-size:.625rem;color:var(--color-text);font-weight:500;margin-left:4px;white-space:nowrap}}.product-item--with-visible-swatches .product-item__variant-info,.product-item--with-visible-swatches .product-item__hover-container{border:none!important}.product-item--with-visible-swatches .product-item__swatch-count{display:none!important}.product-item__price-rating-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2);padding-bottom:10px}.product-item__rating-mobile{display:none}.product-item__rating-desktop{display:block}.product-swatches-options__list{justify-content:flex-start;gap:6px}@media (max-width: 719px){.product-item__text{display:flex;flex-direction:column}.product-item__rating-mobile{display:block;order:-2;margin-bottom:var(--spacing-1);text-align:left}.product-item__product-title{order:-1;padding-bottom:10px}.product-item__price-rating-row{order:0;justify-content:flex-start;margin-bottom:var(--spacing-2)}.product-item__rating-desktop{display:none}}.product-item__callout-desktop{font-size:.875rem;margin-bottom:var(--spacing-2);text-align:left}.product-item__callout-mobile{font-size:.625rem;text-align:left;display:none}@media (max-width: 719px){.product-item__callout-desktop{display:none}.product-item__callout-mobile{display:block}}.quotes .svg-wrapper{display:block;height:25px;width:32px}.featured-collection-slider__meta .featured-collection-slider__navigation-buttons .carousel__navigation-button{margin:0}.featured-collection-slider__meta .featured-collection-slider__navigation-buttons .svg-wrapper{height:30px;width:auto}.featured-collection-slider__meta .featured-collection-slider__navigation-buttons .carousel__navigation-button svg{height:100%;width:auto}.featured-collection-slider__meta .featured-collection-slider__navigation-buttons.visible{align-items:center;display:flex;gap:9px}.quotes .slider-nav-button-prev .svg-wrapper{transform:rotate(180deg)}.quotes .slider-nav-button.slider-nav-button-prev{margin-left:0!important}.quotes svg{height:auto;width:100%}.additional-product-variants+.two-tone-additional{margin-top:1.6rem}.additional-product-variants+.two-tone-additional .additional-product-option{margin-bottom:.3rem}@media (max-width: 719px){.collection__main-area{max-width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.collection__main-area .product-item__meta{padding-left:.6875rem;padding-right:.6875rem}}.meganav__secondary-promo-text-heading{white-space:wrap}.hidden,[hidden]{display:none!important}.meganav__secondary-promo-text{padding:var(--spacing-8) 0}.product-item .product-chips-options{display:none}.product-item .product-item__variant-info{position:relative}.additional-product-variants .additional-product-option-values+.additional-product-option-values{margin-top:1rem}.product-item.disable-swatches .product-item__variant-info{display:none}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom.css.map */
