@media(min-width:1150px){.announcement-bar{padding-left:3rem}.announcement-bar marquee-text{justify-content:flex-start;display:block}.announcement-bar marquee-text .announcement-bar__item{animation:none;display:flex;justify-content:space-between}.announcement-bar marquee-text .announcement-bar__item[aria-hidden=true]{display:none}}.announcement-bar .announcement-bar__currency-selector{background-color:#000;position:absolute;right:0;top:0;bottom:0;width:4.5rem;border-left:solid white 1px;box-sizing:border-box;overflow:hidden}.announcement-bar .announcement-bar__currency-selector select{-webkit-appearance:none;appearance:none;background:none;color:transparent;border:none;font-size:inherit;padding:0;outline:none!important;font-size:13px;position:absolute;right:0;top:0;z-index:2;height:34px}.announcement-bar .announcement-bar__currency-selector label{--spacing: 1rem;color:#fff;text-align:right;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;padding-right:calc(2 * var(--spacing));transform:translateY(8px);font-size:small;font-weight:700}.announcement-bar .announcement-bar__scrolling-list{max-width:calc(100% - 2.5rem)}.announcement-bar .announcement-bar__scrolling-list .announcement-bar__item{text-transform:uppercase}.announcement-bar .announcement-bar__scrolling-list .announcement-bar__item p{display:flex;gap:10px}.announcement-bar .announcement-bar__scrolling-list .announcement-bar__item .shape-circle{width:0;height:0}.collection__top-bar .filter-toggle-enable .collection-filter-toggle{margin-inline-start:auto}.collection__top-bar .filter-toggle-enable .sort-by-facet{margin-inline-start:0}.collection-filter-toggle{position:relative}.collection-header__toggle{background:#eee;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:4px}.collection-header__toggle--mockup{position:absolute;top:0;left:0;right:0;opacity:0;z-index:5}.collection-toggle-hover-active .collection-header__toggle--mockup,.collection-toggle-hover-active .product-card__image--secondary,.collection-toggle-hover-active .product-card--show-secondary-media .product-card__figure:hover .product-card__image--primary{opacity:1}.collection-toggle-hover-active .product-card--show-secondary-media .product-card__figure:hover .product-card__image--secondary{opacity:0}body.collection-toggle-hover-active .product-card__image--secondary{display:block}.product .product-info__block-item .product-info__price .badge:not(.badge--lg){font-size:var(--text-md);padding:var(--spacing-0-5) var(--spacing-4);color:#fff;text-transform:uppercase;border-radius:5px}.product .product-info__block-item .product-info__price p.text-sm.text-subdued{color:#a4a3a3;font-weight:700}.product .product-info__block-item .product-info__price .price-list{font-weight:700}.product-info__accordion .feature-list-badge{--gap: 8px;display:inline-flex;position:relative;bottom:2px;margin-left:var(--gap);gap:var(--gap)}.product-info__accordion .feature-list-badge ul{display:flex;gap:var(--gap)}.product-info__accordion .feature-list-badge ul li{background-color:rgba(var(--primary-badge-background));color:#fff;padding:2px 12px;border-radius:5px;font-family:var(--text-font-family);font-size:14px}.product-info__accordion .feature-list-badge ul li:empty{display:none}.product-info__accordion .accordion__content{font-size:16px;padding-left:40px}.product-info__accordion .accordion__content *{text-align:left!important}.product-info__accordion .accordion__content .prose h2{display:none}.product-info__accordion .accordion__content .prose *+p{margin-block-start:calc(var(--spacing-6) - .7rem)}.product .product-info__accordion .accordion__content table.size-chart{background:#efefef;margin-block:var(--spacing-6)!important}.product .product-info__accordion .accordion__content table.size-chart td{padding:0 var(--spacing-2);border:none}:is(.product .product-info__accordion .accordion__content table.size-chart thead,.product .product-info__accordion .accordion__content table.size-chart tfoot) td{text-align:center!important}.product .product-info__accordion .accordion__content table.size-chart tbody{border-block:dashed 2px #ddd}.product .product-info__accordion .accordion__content table.size-chart tbody tr:first-child td{padding-block-start:var(--spacing-4)}.product .product-info__accordion .accordion__content table.size-chart tbody tr:last-child td{padding-block-end:var(--spacing-4)}.product .product-info__block-item[data-block-type=title]{margin-bottom:0}.product .product-info__block-item[data-block-type=price]{margin-top:0}.product .product-info__block-item[data-block-type=inventory]{margin-bottom:0}.product .product-info__block-item hr.product-info__separator{border:navajowhite}.product .product-info__block-item h1.product-info__title{font-family:var(--text-font-family);font-style:normal;font-size:30px;text-transform:none}.product .product-info__block-item nav.breadcrumbs a{transition:all .4s}.product .product-info__block-item nav.breadcrumbs a:hover{text-decoration:underline}.product .product-info__block-item .product-info__variant-picker .variant-picker__option-info{display:none}@media(min-width:700px){.product .product-info__block-item buy-buttons button{max-width:252px;text-transform:uppercase;font-family:var(--text-font-family);font-size:19px;padding:14px 10px 9px;line-height:1.2em}.product .product-info__block-item buy-buttons button>div{line-height:1.2em}}.product .product-info__block-item .prose ul,.product .product-info__block-item .prose ol{row-gap:0em;display:grid;line-height:1.3em;font-weight:600}.product .product-info__block-item .button:not([disabled]):not(.button--outline):hover{background-color:#000!important;color:#fff!important;box-shadow:none!important}.product product-gallery page-dots.product-gallery__thumbnail-list .product-gallery__thumbnail *{display:none}.product product-gallery page-dots.product-gallery__thumbnail-list .product-gallery__thumbnail{width:100%;padding:0}.product product-gallery page-dots.product-gallery__thumbnail-list{justify-content:space-between;display:flex;background-color:#2f2f2f}.product product-gallery page-dots .product-gallery__thumbnail:after{background:red;height:6px;margin-block-start:0}.product .product-gallery{gap:0}.product .product-gallery__media-list-wrapper nav.btn-next-prev{position:absolute;top:50%;width:100%;z-index:5;display:flex;justify-content:space-between;padding:0 15px}.product .product-gallery__media-list-wrapper nav.btn-next-prev button{padding:0}.product .product-gallery__media-list-wrapper nav.btn-next-prev .disable{opacity:0}@media(max-width:700px){.product-info__accordion .accordion__content{padding-left:20px}.product-info__accordion .feature-list-badge{--gap: 5px}.product-info__accordion .feature-list-badge ul{margin-left:0}.product-info__accordion .feature-list-badge ul li{padding:2px 8px;font-size:12px}.product-info__size-chart .accordion__content .prose{overflow:auto;max-width:100vw}.product .product-info__size-chart .product-info__accordion .accordion__content .prose th,.product .product-info__size-chart .product-info__accordion .accordion__content .prose td{padding:0}}.product .product-gallery__media{overflow-y:hidden;scroll-snap-type:x mandatory;background-color:#2f2f2f}.product .product-gallery__media img{object-fit:cover}.product .product-gallery__media video{object-fit:cover;object-position:center}.product .product-gallery__media video-media::part(play-button){display:none}@media(min-width:1000px){.product .product-gallery__media{max-height:calc(100vh - 70px - 3 * calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start)))}.product .product-gallery__media img{height:calc((50vw / 3) * 4)!important;max-height:calc(100vh - 70px - 3 * calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start)))}.product .product-gallery__media video{height:calc((50vw / 3) * 4)!important;max-height:calc(100vh - 70px - 3 * calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start)))}}@media(min-width:701px)and (max-width:1000px){.product-gallery__media-list,.product .product-gallery__media,.product .product-gallery__media video,.product .product-gallery__media img{max-height:none!important;height:calc(100svh - calc(var(--announcement-bar-height)*6))}}@media(max-width:575px){.product .product-gallery__media{max-height:100vh}.product .product-gallery__media img,.product .product-gallery__media .rounded{max-height:100vh;width:100%;height:100%;object-fit:cover}.product .product-gallery__media video{max-height:100vh}}reviewsio-product-ratings .ruk_rating_snippet{display:none;color:#f2a900}
/*# sourceMappingURL=/cdn/shop/t/450/compiled_assets/styles.css.map */
