.list-unstyled{padding-inline:0;margin-inline:0;list-style-type:none}.w-full{width:100%}.justify-center{justify-content:center}.align-items-center{align-items:center}.button--justify{display:inline-flex;justify-content:space-between}.button--justify svg{display:none}:root{--pr-accent-color: #ff6699;--pr-accent-color-hover: #ff4583;--pr-text-color: #000}.narrow-container{margin-left:auto;margin-right:auto;max-width:1400px}@media(max-width:767px){.narrow-container{padding-left:20px;padding-right:20px}}.section-spacing:has(.review-section-heading){padding-top:30px!important}.review-section-heading{justify-content:center;margin-bottom:1rem!important;font-weight:600;font-family:NeueHaasDisplay,sans-serif}.p-w-r a,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-histogram-label,.p-w-r .pr-ggl_show-more-btn-container,.pr-histogram-count,.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-filter-clear-all,.p-w-r .pr-rd-flag-review-btn,.p-w-r .pr-read-review .pr-back-to-media,.p-w-r .pr-media-card-content-text-readreview,.p-w-r .pr-read-review p,.p-w-r .pr-review-display p,.p-w-r .pr-read-review .pr-rd-review-headline,.p-w-r .pr-review-display .pr-rd-review-headline,.p-w-r .pr-btn-fileinput,.pr-clear-all-radios,.pr-flag-review-btn-cancel{color:var(--pr-text-color)!important}.pr-review-filter-clear-all{margin-top:8px!important}.p-w-r .pr-read-review .pr-back-to-media,.p-w-r .pr-media-card-content-text-readreview,.pr-media-card-footer-flagging a,.pr-ggl_show-more-btn-container,.pr-rd-pagination-btn{text-decoration:underline!important}.p-w-r :focus,.p-w-r a:focus{box-shadow:none!important;outline:none!important}.p-w-r :focus-visible,.p-w-r a:focus-visible{outline:2px solid var(--pr-accent-color)!important}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple{display:flex!important;flex-direction:row;justify-content:center;width:100%;float:none}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block{width:50%;max-width:550px;padding:15px 25px!important}@media(max-width:920px){.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple{display:flex;flex-direction:column}.pr-review-snapshot-snippets-headline{display:flex!important;justify-content:center}.pr-snippet *{text-align:center!important}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block{padding-right:0!important;padding-left:0!important}}@media(min-width:920px){.pr-rd-pagination{margin-top:-5px}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block{padding:15px 55px!important}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple .pr-review-snapshot-block{width:50%!important}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block:first-child{padding-right:70px!important}}.p-w-r .pr-histogram-cross .pr-cross-icon{margin-top:0!important}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block:first-child{justify-content:end;border-right:0!important}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block{min-height:200px!important}.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue,.p-w-r .pr-btn.active,.p-w-r .pr-media-carousel .pr-flag-review-btn-group .pr-flag-review-btn.pr-flag-review-btn-submit,.p-w-r [aria-modal=true] .pr-flag-review-btn-group .pr-flag-review-btn.pr-flag-review-btn-submit{background:var(--pr-accent-color)!important;color:#fff!important}.p-w-r .pr-filter-btn--button .pr-filter-btn--active,.p-w-r .pr-filter-btn--button:active,.p-w-r .pr-filter-btn--button:hover,.p-w-r .pr-filter-btn--button .pr-filter-btn--active .pr-cross-icon__line,.p-w-r .pr-filter-btn--button:active .pr-cross-icon__line,.p-w-r .pr-filter-btn--button:hover .pr-cross-icon__line{background-color:var(--pr-accent-color)!important;stroke:var(--pr-accent-color)!important}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a,.pr-btn-review{background:var(--pr-accent-color)!important;color:#fff!important;border:0!important;border-radius:25px!important;font-size:18px!important;padding:14px 15px!important;max-width:400px}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover,.pr-btn-review:hover{background:var(--pr-accent-color-hover)!important;color:#fff!important}.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-bar{background-color:#ddd!important;background:#ddd!important}.p-w-r .pr-ggl_show-more-btn-container .pr-ellipsis-icon{background-color:var(--pr-accent-color)!important}.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled{background-color:var(--pr-accent-color)!important}.p-w-r .pr-ggl_show-more-btn-container:hover .pr-ellipsis-icon{background-color:var(--pr-accent-color-hover)!important;transition:background-color .3s ease!important}.p-w-r .pr-ggl_show-more-icon .pr-ellipsis-icon .pr-ellipsis-icon__circle__inner,.p-w-r .pr-ggl_show-more-icon .pr-ellipsis-icon .pr-ellipsis-icon__circle__outer{stroke:var(--pr-accent-color)!important}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block .pr-ratings-histogram-bar{height:6px!important}.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container input:active,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container input:focus,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input:active,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input:focus{box-shadow:none!important}.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button{border:0!important}.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button{border:0!important;background-color:#8c8c8c}.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input+button span svg path,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button{fill:#fff!important;background-color:var(--pr-accent-color)!important}.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-icon-button svg{margin-top:0!important}.p-w-r .pr-helpful-btn{border-width:1px!important}.p-w-r .pr-helpful-btn:not(.pr-helpful-active):hover .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn:not(.pr-helpful-active):hover .pr-thumbs-fill{fill:var(--pr-accent-color)!important}.p-w-r .pr-helpful-btn:not(.pr-helpful-active):hover span{color:var(--pr-accent-color)!important}.p-w-r .pr-helpful-btn:hover[aria-disabled] span,.p-w-r .pr-helpful-btn:hover[disabled] span{color:#fff!important}.p-w-r .pr-rd-helpful-action-group .pr-helpful-active{background:var(--pr-accent-color)!important}.p-w-r .pr-review-display.pr-rd-display-desktop .pr-snippet-stars{display:flex!important;align-items:center!important}.p-w-r .pr-read-review .pr-snippet-rating-decimal,.p-w-r .pr-review-display .pr-snippet-rating-decimal,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-snippet-rating-decimal{border:0!important;color:var(--pr-text-color)!important;font-size:16px!important;padding:0 7px!important;float:none!important;height:22px!important;line-height:22px!important}@media(max-width:920px){.p-w-r .pr-review-display .pr-snippet-rating-decimal{line-height:17px!important}}.p-w-r .pr-media-carousel--light .button .icon .pr-caret-icon__line{stroke:var(--pr-text-color)!important}.p-w-r .pr-media-carousel--light .button svg{height:100%!important}.p-w-r .pr-media-carousel--light .button{border-radius:50%!important}.p-w-r .pr-media-carousel--light .button .pr-caret-icon{transition:all .3s ease!important}.p-w-r .pr-media-carousel--light .button .icon .pr-caret-icon__circle{stroke:transparent!important}.p-w-r .pr-media-carousel--light .button:hover .pr-caret-icon{background:#d8d8d8!important}.pr-rating-stars .pr-star-v4{width:24px;height:24px;background-color:unset!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important}[data-pr-component=ReviewSnippet] .pr-rating-stars .pr-star-v4{width:24px!important;height:24px!important}[data-pr-component=CategorySnippet] .pr-rating-stars .pr-star-v4{width:16px!important;height:16px!important}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars{margin-top:-6px}@media(max-width:768px){.p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars{margin-top:-6px}}.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet{display:flex;gap:4px 11px;flex-wrap:wrap}.pr-review-snapshot-faceoff,.pr-subheadline,.pr-review-snapshot-header-intro,.pr-review-snapshot-block-recommend,.pr-rd-review-header-contents,.pr-pull-right,.pr-snippet-stars-reco-reco,.pr-no-reviews{display:none!important}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block:last-child{border-left:2px solid #eee;border-radius:0!important}.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input{padding:5px 40px 5px 12px!important}.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort{padding:3px 10px 4px 8px!important}.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-total{margin-top:1rem!important;margin-bottom:.5rem!important}.pr-rating-stars .pr-star-v4-100-filled{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ff6699" viewBox="128.85 -828.84 702.3 667.3"><path d="m263-161.54 57.31-246.77-191.46-165.92 252.61-21.92L480-828.84l98.54 232.69 252.61 21.92-191.46 165.92L697-161.54 480-292.46 263-161.54Z"></path></svg>')!important;background-color:transparent!important;background-size:100% 100%!important;filter:none!important;opacity:1!important}.pr-rating-stars .pr-star-v4-75-filled,.pr-rating-stars .pr-star-v4-50-filled,.pr-rating-stars .pr-star-v4-25-filled{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ff6699" viewBox="128.85 -828.84 702.3 667.3"><path d="m628.54-255.15-39.31-169.16 130.69-113.46L547.54-553 480-712.15v366.61l148.54 90.39ZM263-161.54l57.31-246.77-191.46-165.92 252.61-21.92L480-828.84l98.54 232.69 252.61 21.92-191.46 165.92L697-161.54 480-292.46 263-161.54Z"></path></svg>')!important;background-color:transparent!important;background-size:100% 100%!important;filter:none!important;opacity:1!important}.pr-rating-stars .pr-star-v4-0-filled{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ff6699" viewBox="128.85 -828.84 702.3 667.3"><path d="M331.46-256.15 480-345.54l148.54 90.39-39.31-169.16 130.69-113.46L547.54-553 480-712.15 412.46-554l-172.38 15.23 130.69 113.85-39.31 168.77ZM263-161.54l57.31-246.77-191.46-165.92 252.61-21.92L480-828.84l98.54 232.69 252.61 21.92-191.46 165.92L697-161.54 480-292.46 263-161.54Zm217-312.31Z"></path></svg>')!important;background-color:transparent!important;background-size:100% 100%!important;filter:none!important;opacity:1!important}[data-pr-component=ReviewSnippet] *,[data-pr-component=ReviewList] *,[data-pr-component=ReviewImageDisplay] *,[data-pr-component=ReviewSnapshot] *{font-family:NeueHaasDisplay,sans-serif!important}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-rating-count,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count{font-weight:400!important;color:var(--pr-text-color)!important}.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count{font-weight:400!important}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline{color:var(--pr-text-color)!important;font-weight:700;font-size:60px!important}[data-pr-component=CategorySnippet] .pr-category-snippet{margin:15px 0 -8px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:start!important}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none!important}[data-pr-component=CategorySnippet] .pr-category-snippet__rating,[data-pr-component=CategorySnippet] .pr-snippet-rating-decimal{line-height:normal!important}[data-pr-component=ReviewImageDisplay]{margin:1rem 0 2rem}[data-pr-component=ReviewSnippet] .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{display:flex;gap:12px}[data-pr-component=ReviewSnippet] .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,[data-pr-component=ReviewSnippet] .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a{margin:0!important;font-size:16px!important;padding:0!important}[data-pr-component=ReviewSnippet]{margin:2px 0 12px!important}[data-pr-component=ReviewList] .p-w-r .pr-media-carousel--light .button{border-radius:50%!important}[data-pr-component=ReviewList] .p-w-r .pr-filter-btn--button .pr-cross-icon{display:inherit!important}[data-pr-component=ReviewList] .p-w-r .pr-multiselect .pr-multiselect-button .pr-caret-icon{height:auto!important;width:auto!important}.p-w-r .pr-multiselect .pr-multiselect-button .pr-multiselect-count{height:auto!important;width:auto!important;padding:0 10px!important}.p-w-r .pr-multiselect .pr-multiselect-button .pr-multiselect-count{background:var(--pr-accent-color)!important}.pr-multiselect-options li input,.pr-flag-review-input{accent-color:black}[data-pr-component=ReviewList] #pr-review-display{display:flex!important;flex-direction:column!important}[data-pr-component=ReviewList] .p-w-r .pr-filter-btn--button:hover .pr-cross-icon{background-color:inherit!important}@media(max-width:768px){[data-pr-component=CategorySnippet] .pr-category-snippet{margin:9px 0 -5px!important}[data-pr-component=CategorySnippet] .pr-category-snippet__total{line-height:normal!important;font-size:10px!important}[data-pr-component=CategorySnippet] .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4{width:16px!important;height:16px!important;margin-top:-4px}[data-pr-component=CategorySnippet] .pr-snippet-rating-decimal{display:none!important}}@media screen and (max-width:550px){.p-w-r .pr-media-card-content{flex:1 1 270px!important;max-height:270px!important;max-width:inherit!important;padding:25px 20px!important;padding-bottom:5rem!important}.p-w-r .pr-media-card{margin-top:80px!important;flex-direction:column!important;height:calc(100vh - 80px)!important;max-width:inherit!important;min-width:inherit!important;width:100vw!important}.p-w-r .pr-media-modal .button__close{right:10px!important;top:100px!important}}.lv-option-box{padding-top:12px;padding-bottom:18px;margin-bottom:0}.lv-option-box .lv-option-label{font-size:.8em!important}.cc-announcement a{text-decoration:underline;text-underline-offset:.2em}.nav-row .tier-1>ul>li>a{text-transform:uppercase}a.logo,.section-footer__text-block__image{transition:scale .2s ease!important}a.logo:hover,.section-footer__text-block__image:hover{scale:1.05}@media(min-width:1100px){.nav-uses-modal{display:none}}.section-custom-bg-image{background-image:var(--bg-image);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.section-custom-bg-image--hue:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--custom-hue-accent);transition:background .5s ease;z-index:0}.section-custom-bg-image--hue>*{position:relative;z-index:2}.container.container--xl{max-width:1360px}.container.container--xxl{max-width:1560px}.section-heading{gap:var(--gap, 0);margin-bottom:var(--gap)}.section-heading--vertical{flex-direction:column}.section-heading--vertical.align-left{align-items:flex-start}.section-heading--vertical.align-center{align-items:center}.section-heading--vertical.align-right{align-items:flex-end}.section-form form{display:flex;flex-direction:column}.section-form form .button{margin-block:1.25rem;padding-inline:25px}.section-form form .button:not(.button--full-width){max-width:23rem}.section-slider{margin-block:75px;display:block}.product-slider{margin-top:0!important}.product-slider .swiper-button-prev,.product-slider .swiper-button-next{background-color:#ffffff61}@media(min-width:1025px){.product-block.hover-info .caption.upper,.hover-info.collection-block .caption.upper{max-width:67%}}.product-block .price,.collection-block .price,.feature-subheader{font-size:1rem}.product-slider .swiper-container .swiper-button-prev,.product-slider .swiper-container .swiper-button-next{border:1px solid}.slick-next,.slick-prev{background:#fff;border:1px solid #626262;border-radius:50%;transition:opacity .4s,transform .3s,background .3s;margin:0 1rem;color:#626262}.product-area__thumbs .slick-next,.product-area__thumbs .slick-prev{margin:0}.slideshow .slide a{transition:opacity .2s}@media(min-width:990px){.slideshow .slide:not(.image-overlay--bg-full) a:focus-visible,.slideshow .slide:not(.image-overlay--bg-full) a:hover{opacity:.8}.slideshow .slide.image-overlay--bg-full:after{transition:background .2s}.slideshow .slide.image-overlay--bg-full:focus-within:after,.slideshow .slide.image-overlay--bg-full:hover:after{background:#0000004a}}@media(max-width:768px){.slideshow .overlay{padding:35px 20px 70px}}.slideshow .slick-next svg,.slideshow .slick-prev svg{color:#000;height:24px;width:24px;filter:unset;transition:all .3s}.slideshow .slick-next:hover,.slideshow .slick-prev:hover{background:#000!important;transform:translateY(-50%) scale(1.15)}.slideshow .slick-next:focus-visible,.slideshow .slick-prev:focus-visible{transform:translateY(-50%) scale(1.15)}.product-slider .swiper-container .swiper-button-prev:not(.swiper-button-disabled):hover,.product-slider .swiper-container .swiper-button-next:not(.swiper-button-disabled):hover,.product-area__thumbs .slick-arrow:hover{background:#000!important}.slideshow .slick-next:hover svg,.slideshow .slick-prev:hover svg{color:#fff}.swiper-button-prev:hover svg,.swiper-button-next:hover svg,.product-area__thumbs .slick-arrow:hover svg{color:#fff;fill:#fff!important}.scale-active-slide .swiper-slide img,.scale-active-slide .swiper-slide .rimage-wrapper{transition:scale .35s ease}.scale-active-slide .swiper-slide .rimage-wrapper{scale:.9}@media(min-width:767px){.scale-active-slide .swiper-slide:hover .rimage-wrapper{scale:1.1!important}}.scale-active-slide .swiper-slide.swiper-slide-active .rimage-wrapper{scale:1.2!important}.section-ip-product-slider .section-slider{margin-block:75px 40px}@media(max-width:767px){.section-ip-product-slider .section-slider{margin-block:50px 40px}.slideshow .slick-dots li{margin:0 2px}.slideshow .slick-dots li button.custom-dot svg{box-shadow:0 0 4px #00000042;border-radius:50%}.scale-active-slide .swiper-slide.swiper-slide-active .rimage-wrapper{scale:1.4!important}}.section-ip-product-slider .swiper-pagination-bullet{width:9px;height:9px;display:inline-block;border-radius:100%;box-shadow:0 0 0 1.4px var(--cust-text-color)!important;transition:opacity .3s,color .3s,background-color .3s,border-color .3s,transform .3s;background:transparent;box-shadow:unset;opacity:1}@media(min-width:768px){.product-slider .swiper-pagination{display:none}}.section-ip-product-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background:#0000004f}.section-ip-product-slider .swiper-pagination-bullet-active{background:var(--cust-text-color)}.section-ip-product-slider .slider-wrapper__pagination{margin-top:4rem;justify-content:center;display:flex;gap:10px}.align-left h1,.align-left h2,.align-left h3,.align-left h4,.align-left h5{text-align:left}.align-center h1,.align-center h2,.align-center h3,.align-center h4,.align-center h5{text-align:center}.align-right h1,.align-right h2,.align-right h3,.align-right h4,.align-right h5{text-align:right}.text--xs{font-size:.75rem}.text--sm{font-size:.875rem}.text--base{font-size:1rem}.text--lg{font-size:1.125rem}.text--xl{font-size:1.25rem}.text--xxl{font-size:1.5rem}@media(max-width:500px){.xs-max\:text--base{font-size:1rem}}@media(min-width:768px){.sm\:text--lg{font-size:1.125rem}.sm\:text--xl{font-size:1.15rem}.sm\:text--xxl{font-size:1.5rem}.sm\:h2{font-size:1.56rem}}.type-0,h0,.h0{font-size:2rem;line-height:1.25}@media(min-width:768px){.type-0,h0,.h0{font-size:3.2rem}}@media(min-width:992px){.type-0,h0,.h0{font-size:4rem;line-height:1.4}}.nav-ctas__content .rte{margin-top:.5rem}.nav-ctas__content{margin-top:15px}.nav-ctas__content .line-3{margin:15px 0}.nav-ctas__content>*{color:#000;text-align:center}.nav-ctas__content>*{color:#000}.nav-ctas__image{overflow:hidden}.nav-ctas__cta a:hover .nav-ctas__image img{scale:1.05}.nav-ctas__cta a:hover .line-1{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.nav-ctas__image img{transition:scale 1.6s cubic-bezier(0,.14,.19,1) 0s!important}.wishlist-header-link .wkh-button{--icon-fill: transparent;--icon-stroke: #000000;--icon-stroke-width: 3px;--counter-size: 15px;display:flex;position:relative;margin-right:18px}.wishlist-header-link.mobile-only,.wishlist-header-link.laptop-only{position:absolute;top:51%;left:58px;transform:translateY(-50%)}.wishlist-header-link.laptop-only .wkh-icon svg{padding:2px}.wishlist-header-link.mobile-only a{margin:0;padding:9px}.wishlist-header-link .wkh-icon svg{width:31px;height:31px;margin-bottom:1px}.wishlist-header-link.mobile-only .wkh-icon svg{width:25px;height:25px}.wishlist-header-link .wkh-icon svg path{fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:var(--icon-stroke-width)}wishlist-page .wk-header .wk-callout-cta{background-color:#fff!important;color:#000!important;border-color:#000;min-height:48px!important;padding:0 1.2rem!important;text-transform:uppercase;font-weight:700!important;border-radius:var(--btn-border-radius)!important;transition:opacity .3s,color .3s,background-color .3s,border-color .3s,transform .3s}wishlist-page .wk-header .wk-callout-cta:hover{background-color:#000!important;color:#fff!important}wishlist-button-collection .wk-button:before,wishlist-button-collection .wk-button:hover:before{background:#f1f1f1d9!important}@media(min-width:1100px){.site-control.nav-inline-desktop .site-control__inner li.contains-children:not(.contains-mega-menu):has(.contains-children)>ul>li:not(.nav-ctas__cta){min-width:250px!important}}.nav-right-side>a,.nav-right-side .wkh-button{transition:all .2s ease!important}.nav-right-side>a:hover,.nav-right-side .wkh-button:hover{color:#d018a1!important;scale:1.1!important}.site-control .site-control__inner .nav-account svg{width:32px;height:32px;margin-bottom:1px}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li{padding:0 10px;text-align:left;flex:1 1 100px}@media(max-width:1099px){.site-control .site-control__inner .nav-right-side .wishlist-header-link{display:none}}@media(min-width:1100px){.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li>ul>li>a{font-size:16px!important;font-weight:400}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns .column-title{display:block;padding-bottom:12px}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns{display:flex;margin:0 -20px;padding:20px 40px;flex-wrap:wrap}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns.nav-columns--cta-count-1{flex-wrap:nowrap}.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-2{border-bottom:1px solid black}.site-control.nav-inline-desktop .site-control__inner .nav-row{flex-wrap:wrap}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li{padding:0 10px;text-align:left;flex:0 1 165px}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li.nav-ctas__cta{margin-left:0}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li.nav-ctas__cta+li.nav-ctas__cta{margin-left:20px}}.site-control.nav-inline-desktop .nav-ctas__ctas{display:flex!important;flex-wrap:nowrap;flex:1 1 50%!important}.site-control.nav-inline-desktop .nav-ctas__ctas>.nav-ctas__cta{flex:1 1 50%!important;margin-block:0!important;padding-block:0!important}.site-control.nav-inline-desktop .nav-ctas__ctas>.nav-ctas__cta:only-child{width:auto!important;flex:0;flex:0 1 85%!important;margin-left:auto}@media(min-width:1100px){.site-control.nav-inline-desktop .site-control__inner li.contains-children:not(.contains-mega-menu)>ul>li:not(.nav-ctas__cta){width:100%;min-width:190px;flex-direction:column;gap:1rem}}@media(min-width:1441px){.site-control.nav-inline-desktop .nav-ctas__ctas{justify-content:flex-end}.site-control .site-control__inner .nav-account{margin-right:30px}}@media(min-width:1850px){.site-control.nav-inline-desktop .nav-ctas__ctas>.nav-ctas__cta:only-child{flex:0 1 50%!important}}.social-links li{transition:all .2s}.social-links li:hover{scale:1.15}.section-footer__text a{text-decoration:underline;text-underline-offset:.2em}.section-footer__text a:hover{text-decoration:none}.copyright a:hover{text-decoration:underline;text-underline-offset:.2em}.inline-mini-form.inline-mini-form--arrow:hover:after{height:3px}.section-footer .section-footer__newsletter-block .signup-form .signup-form__email{width:100%;border:1px solid currentColor;padding:.2em 1em;border-radius:var(--btn-border-radius)!important}.section-footer .section-footer__newsletter-block .signup-form form button{position:relative;top:unset;transform:unset}.section-footer .section-footer__row__col{flex:0 1 50%}.section-footer .section-footer__newsletter-block,.section-footer .section-footer__text-block--with-text{flex:1 1 100%}.section-footer__row.section-footer__row-lower{flex-direction:column;justify-content:center;align-items:center}.section-footer .section-footer__lower-menu,.section-footer .section-footer__lower-menu__list li{margin-bottom:0}@media(max-width:768px){.section-footer .section-footer__row--blocks{padding-top:60px}.section-footer__menu-block__menu a{font-size:14px}}.section-footer .section-footer__title{text-transform:uppercase;font-size:16px}@media(min-width:768px){.section-footer .section-footer__title{font-size:18px}.section-footer .section-footer__newsletter-block{flex:1 1 100%!important}.section-footer .section-footer__row__col{flex-basis:auto}.section-footer__row.section-footer__row-lower{flex-direction:row;justify-content:space-between}.section-footer .section-footer__menu-block__menu li{margin-bottom:.9em}}@media(min-width:768px)and (max-width:992px){.section-footer .section-footer__row--blocks[data-num-blocks="4"] .section-footer__row__col{flex-basis:auto}}@media(min-width:1000px){.section-footer .section-footer__newsletter-block{flex:0 1 425px!important}}@media(min-width:1200px){.section-footer .section-footer__newsletter-block{flex:0 1 500px!important}}.lv-option-item-outer.lv-option-item__active{--outer-border-color-active: #000;border-width:2px;box-shadow:0 0 9px #dcdcdc}.product-detail__wishlist{width:auto;flex:none;margin-left:15px;padding:18px 19px;cursor:pointer}.product-detail__wishlist{background-color:#fff;--icon-fill: #fff;--icon-stroke: #000000;--icon-stroke-width: 3px;--counter-size: 15px}.product-detail__wishlist:hover{background-color:#efefef!important}.product-detail__wishlist:hover svg{--icon-fill: #fff !important;fill:#fff!important}.product-detail__wishlist.wk-selected svg{--icon-fill: #000;fill:#000!important}.product-detail__wishlist svg{fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:var(--icon-stroke-width)}.image-with-text__text__wrap .metafield-rich_text_field ol{list-style:none;padding-inline-start:0;margin:1em 0;counter-reset:ip-stepped-ol}.image-with-text__text__wrap .metafield-rich_text_field ol>li{position:relative;padding-inline-start:3.25rem;padding-bottom:30px;counter-increment:ip-stepped-ol}.image-with-text__text__wrap .metafield-rich_text_field ol>li:before{content:counter(ip-stepped-ol);position:absolute;inset-inline-start:0;top:.15em;width:2.125rem;height:2.125rem;box-sizing:border-box;border:1px solid currentColor;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:400;line-height:1;font-variant-numeric:tabular-nums;background:transparent}.image-with-text__text__wrap .metafield-rich_text_field ol>li:last-child{padding-bottom:0}.image-with-text__text__wrap .metafield-rich_text_field ul>li{padding-bottom:30px}.image-with-text__text__wrap .metafield-rich_text_field ul>li:last-child{padding-bottom:0}.product-detail__buy-online-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;text-align:center}.product-detail__buy-online-links .button:only-child{grid-column:1 / -1}@media(max-width:500px){.product-detail__buy-online-links{grid-template-columns:1fr}}.product-detail__buy-online-links .button{flex:none;width:100%;white-space:nowrap}.product-area .product-detail__gap-lg.product-detail__form__action{padding-top:16px}.selector-wrapper.cc-swatches ul li:focus-within a{outline:2px solid #1f61cc}.quantity-wrapper{margin:10px 0 0}.quantity-wrapper a{transition:all .2s ease;margin:0!important;padding:0!important;height:100%;line-height:55px;left:0}.quantity-wrapper a[data-quantity=up],.quantity a[data-quantity=up]{border-top-right-radius:4px;border-bottom-right-radius:4px}.quantity-wrapper a[data-quantity=down],.quantity a[data-quantity=down]{border-top-left-radius:4px;border-bottom-left-radius:4px}.quantity-wrapper a:hover,.quantity a:hover{background-color:#efefef}.product-area__media .theme-img:focus-visible{border:2px solid #1f61cc}@media(min-width:768px){.product-area .product-area__media,.product-area .product-area__details{width:100%!important;max-width:50%}.product-area .product-area__media{padding-left:70px;max-width:var(--product-gallery-width, 50%)}.product-area .product-area__details .product-area__details__inner{width:100%!important}}@media(min-width:992px){.product-area .product-area__media,.product-area .product-area__details{width:100%!important;max-width:50%}.product-area .product-area__details .product-area__details__inner{width:100%!important}}@media(min-width:1441px){.product-area .product-area__media{padding-left:90px}}.product-video-block video{width:100%}.product-area .product-detail__trust-icons--custom{flex-wrap:wrap;gap:14px 7px;justify-content:center}.product-detail__trust-icons--custom .product-detail__trust-icon{flex-basis:unset}.product-detail__trust-icons--custom .product-detail__trust-img>*{width:100%;height:100%;object-fit:contain}.pretty-select{transition:background .3s ease}.pretty-select:hover,.pretty-select.is-focused{border:2px solid blue}summary.cc-accordion-item__title:focus-visible{outline:2px solid blue}summary.cc-accordion-item__title:focus-visible+.cc-accordion-item__panel>.cc-accordion-item__content{padding-top:10px}.signup-form button,.search-form .inline-mini-form button{transition-delay:0s!important}.signup-form button svg{transition:scale .2s ease}.signup-form button:hover svg{scale:1.2}#search-modal.-in .inline-mini-form button{padding-right:5px;transition:opacity .9s,visibility .9s,transform .6s cubic-bezier(0,.14,.19,1),scale .2s ease!important}.hover-underline:hover,.rte a,.other-products a,.metafield-rich_text_field a{text-decoration:underline;text-underline-offset:.2em;border-bottom:unset;transition:opacity .2s}.rte a:hover,.other-products a:hover,.metafield-rich_text_field a:hover{text-decoration:none;border-bottom:0}.hover-underline-reverse{text-underline-offset:.2em;text-decoration:underline}.hover-underline-reverse:hover{text-decoration:none}.modal-close{transition:all .2s ease!important}.modal-close{background:#efefef!important}.modal-close:hover{background:#fff!important;transition-delay:0;opacity:.7!important;transition-delay:0s!important;scale:1.1!important}.theme-modal.theme-modal--small>.inner .modal-close{scale:1!important}.product-area__thumbs__thumb a{transition:all .2s ease;border-radius:2px}.product-area__thumbs__thumb:hover a,.product-area .product-area__thumbs__thumb a.thumb-active{border:1px solid #000000}.article-container img{width:100%}a.article-block:hover .article-block__title{text-decoration:underline;text-underline-offset:.2em}a.lv-option-item.lv-option-item-outer{transition:border .2s ease-in-out}a.lv-option-item.lv-option-item-outer:focus-visible{outline:2px solid black!important}#page-menu.nav-first-submenu-open .main-nav li li.main-nav__mega-title a.has-children{opacity:1;font-size:18px;padding:0;min-width:2.5em;font-weight:500}@media screen and (max-width:510px)and (max-width:767px){#page-menu .main-nav li li a{font-size:18px;font-weight:500}}@media screen and (max-width:1100px){#page-menu>.inner{padding-left:25px;padding-right:25px}#page-menu.nav-first-submenu-open .main-nav li li.main-nav__mega-title{margin-top:0;padding:0}#page-menu>.inner .growth-area .growth-area{padding:0}#page-menu .main-nav li.main-nav__back{padding-left:.9rem}#page-menu.nav-first-submenu-open .main-nav ul{margin-top:1rem}#page-menu.nav-first-submenu-open .main-nav>ul{margin-top:0rem}#page-menu .main-nav li,#page-menu .main-nav li li{display:flex!important;align-items:center!important;margin-top:.5rem!important}#page-menu.nav-first-submenu-open .main-nav li{margin:0 0 .35em}#page-menu.nav-first-submenu-open .main-nav li.has-children.has-children--visible>ul{display:block}#page-menu.nav-first-submenu-open .has-children--visible>a>.arr{display:none}#page-menu.nav-first-submenu-open .main-nav li.has-children--visible{display:flex;margin:0 0 .1em;align-items:center;flex-wrap:wrap;justify-content:flex-start}#page-menu.nav-first-submenu-open .main-nav li.has-children--visible>*{width:100%;border:none}#page-menu .main-nav li,#page-menu .main-nav li li{position:relative}#page-menu.nav-first-submenu-open a.arr-link{position:relative;margin-left:1rem;transform:unset;border:none!important;display:inline-flex!important;padding:0;opacity:1!important;padding:.7rem!important;margin:-1.4rem;left:1.5rem;bottom:2px}#page-menu.nav-first-submenu-open a.arr-link>.arr{position:relative;right:0;top:0;transform:none;margin-left:0;opacity:1!important}}@media screen and (max-width:510px)and (max-width:767px){#page-menu .main-nav li li a{font-size:70%}}.blog-section .swiper-button-disabled{display:none}.article-block:focus-visible .article-block__title{text-decoration:underline}.marquee-play svg{z-index:1;position:absolute;transform:translateY(-50%);top:50%;right:7px;height:var(--button-size-mobile);width:var(--button-size-mobile);padding:2px;background:#fff;border-radius:50%;border:1px solid black;transition:transform .3s,background .3s}.marquee-play svg:hover,.marquee-play svg:focus-visible{transform:translateY(-50%) scale(1.15);cursor:pointer;background:#fff!important}.marquee-play svg:focus{outline:none}.marquee-play svg:focus-visible{outline:2px solid #1f61cc}@media(min-width:990px){.marquee-play svg{height:var(--button-size);width:var(--button-size);right:60px}}.article iframe{width:100%}.text-column__text ul{padding-left:1.5em;margin-block:.1em}.product-list--round .collection-block .image{padding-top:100%}.product-list--round .collection-block .image .image-inner{border-radius:50%}.collection-block:not(.hover-info) .title{font-size:1.4rem}@media(max-width:1024px){.collection-block .caption.upper .title{font-size:20px}}.product-list--round .section-spacing{padding-top:50px!important;padding-bottom:50px!important}@media(max-width:768px){.product-list--round .section-spacing{padding-top:30px!important;padding-bottom:30px!important}.product-list--round .swiper-container .swiper-scrollbar{bottom:0}}.collection-hero h1{margin:0}.cc-product-filter .cc-checkbox:has(.swatch-sample):focus-within{box-shadow:0 0 0 4px #1f61cc!important}.collection-hero:has(.collection-header) h1{margin:2.5rem 0 0}@media(max-width:768px){.collection-hero .content,.collection-hero h1,.collection-hero .content div{text-align:left!important}.collection-hero .content div{margin:.5rem 0px}.collection-hero h1{margin:1.5rem 0 0!important}}#FacetsForm{margin:2px}.cc-product-filter .cc-accordion-item__content{padding-top:10px}@media(min-width:768px){.theme-filter-container .cc-product-filter.cc-product-filter--sticky-true{margin-top:-20px}.theme-filter-container .cc-product-filter #FacetsForm>.cc-accordion:first-child{margin-top:0}}.collection-block.hover-:hover .title{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.collection-block.hover- img{transition:transform 1.6s cubic-bezier(0,.14,.19,1) 0s!important}.collection-block.hover-:hover img{transform:scale(1.05)}.cc-product-filter .cc-checkbox:focus-within .cc-checkbox__label{text-decoration:underline;opacity:.8;text-underline-offset:.2em}wishlist-button-collection .wk-button .wk-icon{transition:all .3s}wishlist-button-collection .wk-button:focus-visible:before{border:2px solid #1f61cc}remove-button .wk-button:focus-visible:before{border:2px solid #1f61cc}wishlist-button-collection .wk-button:hover{background-color:unset!important}wishlist-button-collection .wk-button:not(.wk-selected) .wk-icon{--fill: white}wishlist-button-collection .wk-button:hover .wk-icon{transform:scale(1.15)}wishlist-product-card .wk-login-callout a{text-underline-offset:.2em;transition:opacity .2s}wishlist-product-card .wk-price,wishlist-product-card .wk-meta{text-align:left!important;justify-content:start!important;font-size:18px!important}wishlist-product-card .wk-meta{margin-bottom:1rem!important}#wishlist-popup{position:fixed;bottom:95px;left:20px;background:#222;color:#fff;padding:12px 16px;border-radius:4px;font-size:14px;z-index:9;opacity:0;pointer-events:none;transition:opacity .5s ease}#wishlist-popup a:focus-visible{outline:none}@media(min-width:1024px){#wishlist-popup a:focus-visible{outline:2px solid #1f61cc}}#wishlist-popup.show{opacity:1;pointer-events:auto}#wishlist-popup a{text-decoration:underline;text-underline-offset:.2em;cursor:pointer}#wishlist-popup a:hover{text-decoration:none}.pagination .page{position:relative}.pagination .page a:hover:after{content:"";bottom:-1px;left:-3px;right:-3px;height:2px;position:absolute;background-color:currentColor}@media(min-width:768px){.theme-filter-container .active-filter-controls{margin-top:20px}}.quick-buy--mobile{width:32px;min-width:32px;height:32px;min-height:32px;background:#f1f1f1d9;border-radius:50%;display:flex;border:1px solid white}.quick-buy--mobile svg{align-self:center;margin:auto;width:19px;height:19px}@media(min-width:768px){.quick-buy--mobile{display:none}}.quick-buy--mobile--wrapper{position:absolute;bottom:0;right:0;padding:8px;transition:none}.product-area .product-area__details .product-detail__more_details{margin-bottom:4rem;text-align:center}.product-area .product-detail__quickbuy-heading{display:none}#quick-buy-modal .product-detail__quickbuy-heading{display:block;font-weight:600;text-transform:uppercase;margin:1rem 0}#quick-buy-modal .product-area__details__header{padding-top:20px!important;margin-top:0!important}body wishlist-product-card .wk-cta-button{--cta-button-color: white;text-transform:uppercase;font-size:13px!important;letter-spacing:.13em;border-radius:var(--btn-border-radius)!important}wishlist-product-card .wk-cta-button:disabled{--cta-button-color: white}.wk-login-callout a,wishlist-share .wk-button{text-decoration:underline;text-underline-offset:.2em}.wk-login-callout a:hover,wishlist-share .wk-button:hover{text-decoration:none}wishlist-product-card .wk-product-title .wk-text-link,wishlist-product-card .wk-current-price{line-height:1.3em;font-weight:700}wishlist-product-card .wk-product-title:hover .wk-text-link,wishlist-product-card .wk-image-link:hover~.wk-meta .wk-text-link{text-decoration:underline!important;text-underline-offset:.2em;text-decoration-thickness:1px}.wk-text-link:hover{opacity:1}wishlist-product-card .wk-button .wk-icon{transition:all .3s}wishlist-product-card .wk-button:hover{background-color:unset!important}wishlist-product-card .wk-button:not(.wk-selected) .wk-icon{--fill: white}wishlist-product-card .wk-button:hover .wk-icon{transform:scale(1.1)}wishlist-product-card .wk-button:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:24px;width:32px;height:32px;background:#ffffffd9}.theme-filter-container .active-filter-controls li a{font-size:16px}.theme-filter-container .active-filter-controls .active-filter-controls__clear{text-underline-offset:.2em}@media(min-width:768px){.cc-checkbox:hover .cc-checkbox__input:disabled+.cc-checkbox__label,.theme-filter-container .active-filter-controls li a:hover{opacity:.7;text-decoration:none}.theme-filter-container .active-filter-controls li a{transition:background-color .2s ease,color .2s ease!important}.theme-filter-container .active-filter-controls li a:hover{opacity:1;background-color:#000;color:#fff}}.cc-accordion-item__title,.cc-checkbox,.cc-checkbox__label,.theme-filter-container .active-filter-controls li a{transition:opacity .3s}.cc-accordion-item__title:hover,.cc-checkbox:hover .cc-checkbox__label{text-decoration:underline;opacity:.8;text-underline-offset:.2em}.shopify-policy__container{max-width:810px!important}.sitemap{display:grid;grid-template-columns:1fr;gap:3rem;padding-bottom:3rem}.sitemap-list{padding-left:1rem}.sitemap-list a{text-decoration:underline;text-underline-offset:.2em}.sitemap-list a:hover{text-decoration:none}.sitemap-list li{margin-bottom:5px}@media(min-width:768px){.sitemap{grid-template-columns:1fr 1fr}}.text-column__image{width:100%}.shopify-policy__container{max-width:850px!important}@media(max-width:950px){.image-with-text{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-with-text .image-with-text__text,.image-with-text .image-with-text__image{float:none;width:auto;display:block;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.image-with-text .image-with-text__image{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;text-align:center}.image-with-text .image-with-text__image .image-with-text__image__inner{display:inline-block;height:auto;width:100%;margin:auto}.image-with-text.image-with-text--cover .image-with-text__image__inner .rimage-outer-wrapper{position:relative;left:0;right:0;top:0;bottom:0}.image-with-text .image-with-text__text{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}.product-slider .swiper-container[data-products-in-view="4"] .swiper-button-next{margin-right:10px}.product-slider .swiper-container[data-products-in-view="4"] .swiper-button-prev{margin-left:10px}.swiper-button-prev,.swiper-button-next{transition:all .35s ease}.swiper-button-disabled{opacity:0!important}.swiper-pagination-bullet{background:#ababab}.swiper-pagination-bullet-active{opacity:1;background:#000}.product-gallery__pagination{position:relative!important;transform:unset!important;left:0!important;margin-inline:auto;bottom:0!important;margin-top:1.5rem}@media(max-width:767px){.wide-container .product-list.mob-show-1 .product-block,.wide-container .product-list.mob-show-1 .collection-block{display:inherit}}.product-block.cc-product-block:hover .title,.article-block:hover .article-block__title{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.image-overlay--bg-full--gradient .image-overlay__veil{background:linear-gradient(to bottom,#0000,#0006 70%,#000000eb)!important}@media(max-width:768px){.image-overlay--bg-full--gradient .image-overlay__veil{background:linear-gradient(to bottom,#0000,#000000a6 70%,#000000e5)!important}}.image-overlay__image-link:focus-visible{border:3px solid #1f61cc;position:relative}.gallery__item.image-overlay.image-overlay--bg-grad:after{background:linear-gradient(to bottom,#0000,#0006 60%,#000c)!important;opacity:1}@media(max-width:768px){.gallery__item.image-overlay.image-overlay--bg-grad:after{background:linear-gradient(to bottom,#0000,#0006,#000c)!important}.gallery__item .overlay-type .line-1{font-size:1.6em;margin-bottom:10px}.gallery__item .overlay-type .feature-subheader{font-size:.8rem}.gallery__item .overlay-type .line-3{margin-top:15px}.gallery__item .overlay-type .button{font-size:16px;padding:14px 24px}}@media(min-width:1100px){.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-2 ul.nav-columns ul a:not(.column-title),.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-3 ul.nav-columns ul a:not(.column-title){font-size:16px;line-height:1.5em;transition:opacity .4s}}@media(min-width:1100px)and (min-width:1200px){.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns.nav-columns--count-5-or-more>li{flex:0 0 13%}}@media(max-width:1300px){.site-control.nav-inline-desktop .nav-ctas__ctas{flex:1 1 100%!important;width:100%}}.product-inline-card{--font-size: var(--custom-font-size, .9rem);display:flex;align-items:center;gap:1em;padding:1em .7em;border:1px solid #e4e4e4;border-radius:.5em;font-size:var(--font-size);transition:all .35s ease;box-shadow:0}.product-inline-card:hover{-webkit-box-shadow:0px 0px 33px -22px rgba(96,96,96,1);-moz-box-shadow:0px 0px 33px -22px rgba(96,96,96,1);box-shadow:0 0 33px -22px #606060}.product-inline-card__media{max-width:4.5em;width:100%}.product-inline-card__image-wrapper{width:100%;height:0;padding-top:100%;position:relative}.product-inline-card__image-wrapper img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:contain;object-position:center}.product-inline-card__content{display:flex;flex-direction:column;flex-grow:1;gap:.25em}.product-inline-card__content *{margin-block:0}.product-inline-card__title{font-weight:600;font-size:inherit;line-height:1.35}.product-inline-card__price{font-size:.9em}.product-inline-card__button{background:#000;border-radius:100%;display:flex;justify-content:center;align-items:center;width:2.5em;height:2.5em;scale:1;transition:scale .2s ease}.product-inline-card:hover .product-inline-card__button{scale:1.1}.product-inline-card__button svg{width:50%;height:50%;min-width:50%;min-height:50%;display:flex}@media screen and (max-width:500px){.product-inline-card{--font-size: var(--custom-font-size-mobile, .85rem)}.product-inline-card__button{width:2em;height:2em}}.update-continue .update,.update-continue .continue{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.update-continue .update:hover,.update-continue .continue:hover{text-decoration:none}.cart-item .col-image:hover~.col-notimage .product-title,.cart-item .product-title:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.laptop-only{display:none}@media(max-width:1099px){.laptop-only{display:block}}.template-suffix-contact .errors{width:100%!important;margin:0 auto;max-width:100%!important}.globo-form-app *{font-family:NeueHaasDisplay,sans-serif!important;border-radius:0!important}.globo-app-extension input::placeholder,.globo-app-extension textarea::placeholder{opacity:0!important}.globo-form-app button{font-size:17px!important;font-weight:700!important;text-transform:uppercase!important}.gfb__footer [type=submit],.gfb__footer .action{padding:17px 22px!important}.gfb__footer button:focus-visible{outline:2px solid var(--gfb-primary-color);outline-offset:3px}.cc-accordion-item__title{font-size:1.15rem;font-weight:600;padding-top:24px;padding-bottom:24px}.cc-accordion-item__content,.cc-accordion-item__content>p{font-size:.9rem}.cc-accordion--small .cc-accordion-item__title{font-size:.9rem;padding-top:18px;padding-bottom:18px}.cc-accordion--small .cc-accordion-item__content,.cc-accordion--small .cc-accordion-item__content>p{font-size:.8rem}.inline-mini-form.inline-mini-form--arrow clear-search-button,.inline-mini-form.inline-mini-form--arrow button[type=submit]{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:44px;top:unset;bottom:2px;padding:0;transition:opacity .9s,visibility .9s,transform .6s cubic-bezier(0,.14,.19,1);transition-delay:.6s;transform:translate3d(-30px,0,0);background:transparent;color:currentColor;height:44px;margin:0}.inline-mini-form.inline-mini-form--arrow button{background:#fff;color:#000}.inline-mini-form.inline-mini-form--arrow button[type=submit]{right:-30px}.inline-mini-form.inline-mini-form--arrow clear-search-button{right:15px}.inline-mini-form.inline-mini-form--arrow clear-search-button button{padding:0}.inline-mini-form.inline-mini-form--arrow button svg{padding:10px;width:45px;height:45px}#search-modal .inline-mini-form.inline-mini-form--arrow button{background:#000;color:#fff}#search-modal .search-form .inline-mini-form button svg>g{stroke:currentColor}.inline-mini-form.inline-mini-form--arrow svg{color:inherit!important}#search-modal .inline-mini-form.inline-mini-form--arrow button{padding:0;margin:0;width:inherit;height:inherit}#search-modal .search-form .inline-mini-form button svg{height:44px;width:44px}#search-modal .search-form .inline-mini-form.inline-mini-form--arrow button[type=submit],#search-modal .search-form .inline-mini-form.inline-mini-form--arrow clear-search-button{width:50px;height:50px}@media screen and (pointer:fine){.inline-mini-form.inline-mini-form--arrow button:hover{color:#fff!important;background:#000!important}#search-modal .inline-mini-form.inline-mini-form--arrow button:hover{color:#000!important;background:#fff!important}}@media(max-width:768px){.inline-mini-form.inline-mini-form--arrow{width:100%;margin-bottom:10px}}@media(min-width:768px){.inline-mini-form.inline-mini-form--arrow{width:700px}#search-modal .search-form .inline-mini-form.inline-mini-form--arrow button[type=submit],#search-modal .search-form .inline-mini-form.inline-mini-form--arrow clear-search-button{height:60px;width:60px;padding:0;bottom:12px}#search-modal .inline-mini-form.inline-mini-form--arrow clear-search-button{right:31px}}.cc-announcement-toggle-wrapper{position:absolute;right:22px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;z-index:10}.cc-announcement-toggle{width:44px;height:24px;background-color:color-mix(in srgb,var(--custom-cursor-toggle-bg, #FF4081) 50%,transparent);border:none;border-radius:24px;cursor:pointer;padding:0;transition:background-color .3s ease;outline:none;position:relative}.cc-announcement-toggle__text{display:flex;gap:7px;align-items:center}.cc-announcement-toggle__text .custom-cursor-image{height:24px;width:auto}.cc-announcement-toggle.active{background-color:var(--custom-cursor-toggle-bg, #FF4081)}.cc-announcement-toggle__slider{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px #0003}.cc-announcement-toggle.active .cc-announcement-toggle__slider{transform:translate(20px)}
/*# sourceMappingURL=/cdn/shop/t/47/assets/ip.css.map */
