.product-breadcrumb{max-width:var(--container-width, 1320px);margin:20px auto;padding:0 40px}@media(max-width:768px){.product-breadcrumb{padding:0}}.product-breadcrumb nav.breadcrumb{font-size:22px;font-family:Rajdhani;font-weight:600;color:#000;display:flex;align-items:center;gap:20px;background:var(--revco-surface);padding:10px}.product-breadcrumb nav.breadcrumb a{text-decoration:none;color:#000}.breadcrumb-back,.breadcrumb-back a{max-width:30px;width:30px;display:block}.product-breadcrumb nav.breadcrumb .breadcrumb-link{max-width:92%}.product-information h1{font-family:Rajdhani;font-weight:500;font-size:35px;line-height:43.95px;text-transform:capitalize;color:#1a1a1a}.product-information .price__regular{font-family:Rajdhani;font-weight:700;font-size:30px;line-height:30px;letter-spacing:0;text-transform:capitalize;color:#4d4d4d}.variant-option--buttons legend,.variant-option.variant-option--dropdowns label{font-size:20px;font-weight:600;font-family:Rajdhani;letter-spacing:0;color:var(--revco-ink);line-height:28px}product-sku-component .sku-label{margin-right:4px}.option-colour legend .variant-option__swatch-value{font-weight:700}.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch{width:85px;height:85px;min-width:unset;min-height:unset;outline:none;border:1.5px solid #8c8c8c!important}.option-colour label.variant-option__button-label--has-swatch:has(:checked){border:2px solid #000!important}.swatch.swatch--variant-image{background-size:cover;width:100%;height:100%;border:none;position:relative}.option-size--compact label.variant-option__button-label{width:50px;height:50px;min-width:unset!important;min-height:unset!important}.option-size label.variant-option__button-label:before{border:1.5px solid #8c8c8c;border-radius:3px}.variant-option span.variant-option__button-label__text{font-family:Rajdhani;font-weight:700;font-size:24px;line-height:24px;letter-spacing:1%;text-transform:uppercase}.variant-option .variant-option__button-label:has(:checked),.variant-option .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background-color:#0000001a;border-color:var(--revco-ink);color:var(--revco-ink)}.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch input[data-option-available=false]{opacity:.6;background:#d9d9d9;border-radius:0!important;outline:none;box-shadow:none}.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch input[data-option-available=false]+span.swatch.swatch--variant-image:before{content:"";position:absolute;top:0;width:100%;height:100%;background:#d9d9d9;opacity:.8}quantity-selector-component.quantity-selector button.button{border:1.5px solid var(--Dark, var(--revco-ink));border-radius:3px!important;width:50px;height:50px}.quantity-selector input[type=number]{border:1.5px solid #000000;height:100%;width:107px;max-width:107px;font-family:Rajdhani;font-weight:700;font-size:24px;line-height:24px;letter-spacing:0;min-height:60px;border-radius:3px!important}quantity-selector-component.quantity-selector{border:none;border-radius:0!important;gap:25px;height:auto}quantity-selector-component.quantity-selector .svg-wrapper svg path{stroke-width:4px}.product-information .product-details{padding-left:0!important}.product-information .button.add-to-cart-button{font-family:Rajdhani;font-weight:700;font-size:24px;line-height:24px;letter-spacing:2%;text-align:center;text-transform:capitalize;background:var(--revco-brand-blue);border:1.5px solid var(--revco-brand-blue);padding:16px 24px;min-height:60px;border-radius:3px}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:44%}.product-information.section{display:block;margin-bottom:30px}.product-information .product-information__grid.product-information--media-left{grid-template-columns:1.4fr 1fr;width:100%;max-width:var(--container-width, 1320px);margin:0 auto;padding-left:40px;padding-right:40px}.button.add-to-cart-button:not(.sticky-add-to-cart__button) span.svg-wrapper.add-to-cart-icon{display:none}.available-box.group-block rte-formatter.text-block,.stand-fullfill rte-formatter.text-block,.expedited-fullfill rte-formatter.text-block{font-family:Rajdhani;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#000}.freeship-box.group-block rte-formatter.text-block{background:#f99f38;border-radius:3px;padding:6px 10px;font-family:Rajdhani;font-weight:700;font-size:16px;line-height:15px;letter-spacing:-2%;text-transform:capitalize;color:#322f31}media-gallery .swiper-button-next,media-gallery .swiper-button-prev{border:.75px solid var(--revco-ink);width:30px;height:52px;border-radius:3px;gap:4px;padding:7px;background:#fff}media-gallery .swiper:not(.swiper-initialized) .swiper-button-next,media-gallery .swiper:not(.swiper-initialized) .swiper-button-prev{display:none!important}.thumbnail-slider .swiper-slide.product-media-container{border:1.5px solid #8c8c8c;border-radius:6.66px;margin-left:0;max-height:219px;max-width:222px;aspect-ratio:1 / 1;height:auto}.thumbnail-slider .swiper-slide.product-media-container .product-media,.thumbnail-slider .swiper-slide.product-media-container img{width:100%;height:100%;object-fit:contain}.thumbnail-slider:not(.swiper-initialized) .swiper-slide.product-media-container{width:calc((100% - 36px)/4);max-width:calc((100% - 36px)/4);flex-shrink:0;margin:0 12px 0 0}.thumbnail-slider .swiper-slide.swiper-slide-thumb-active{border-color:var(--revco-ink)}media-gallery.media-gallery--thumbnail_slider{background:var(--revco-surface);padding:22px}.media-gallery__grids.swiper.SwiperMainslider{margin-bottom:22px}media-gallery button.button.button-unstyled.product-media-container__zoom-button{width:40px;height:40px;left:auto;right:10px;top:auto;bottom:10px;border:1.5px solid #333333;background:var(--revco-surface);display:flex;align-items:center;justify-content:center;border-radius:3px;padding:8px}.stand-fullfill rte-formatter.text-block,.expedited-fullfill rte-formatter.text-block{color:var(--revco-ink)}.freeship-box .group-block-content,.expedited-fullfill .group-block-content{justify-content:flex-end}.easy-box.group-block .group-block-content .image-block{max-width:55px}.easy-box.group-block .group-block-content rte-formatter.text-block{font-family:Rajdhani;font-weight:400;font-size:20.61px;line-height:22.48px;letter-spacing:0%;text-transform:capitalize;color:#000}fieldset.variant-option.option-size{display:flex;flex-wrap:wrap;flex-direction:unset;position:relative}accordion-custom .details summary.details__header{background:var(--revco-surface);font-family:Rajdhani;font-weight:600;font-size:30px;line-height:20px;letter-spacing:0%;padding:25px 20px;color:#000}accordion-custom .details summary.details__header span.svg-wrapper{width:25px;height:15px}.details-content{padding:20px;background:#fafafa;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}sticky-add-to-cart .sticky-add-to-cart__bar{border-radius:3px}sticky-add-to-cart .sticky-add-to-cart__bar button{border-radius:3px;background:var(--revco-brand-blue);border:1.5px solid var(--revco-brand-blue);font-weight:700}.dev-footer{margin-top:20px;margin-bottom:0!important}.shopify-section.ui-test-product-list{margin-bottom:20px}sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__title,sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant{font-family:Roboto;font-weight:400;font-size:16px;line-height:19px;letter-spacing:2%;color:var(--revco-ink)}sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant{font-weight:600}sticky-add-to-cart .sticky-add-to-cart__bar .price__regular{font-family:Roboto;font-weight:600;font-size:18px;line-height:20px;letter-spacing:2%}.product-information .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:Rajdhani;font-weight:500;font-size:16px;letter-spacing:0%;text-transform:capitalize;color:#1a1a1a}.product-information .jdgm-preview-badge .jdgm-star{color:#e7721b!important;font-size:21px}.jm-review-widget .jm-review-widget__header-and-body{gap:100px;width:100%;display:grid;grid-template-columns:.5fr 1fr}.jm-review-widget .jm-reviewer-avatar{display:none}.jm-review-widget p.jm-text.jm-review-widget-minimal-header__title{font-family:Rajdhani;font-weight:700;font-size:30px;line-height:30px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:capitalize;color:#000}.jm-review-widget span.jm-star-rating__font-icon{color:#e7721b!important}.jm-review-widget span.jm-text.jm-reviewer-info__name{font-family:Rajdhani;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0%;text-transform:capitalize}.jm-review-widget .jm-cluster .jm-text{font-family:Roboto;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0%;color:var(--revco-ink)!important}.jm-review-body-wrapper .jdgm-review-content__body-content{font-family:Roboto;font-weight:400;font-size:22px;line-height:35px;letter-spacing:0%;color:var(--revco-ink)}.jm-review-body-wrapper .jm-box.jm-box--inherit-color.jm-review-item{border-color:#999;border-bottom-width:1.5px;padding-bottom:20px}button.jm-button.jm-button--primary.jm-action-buttons__button{font-family:Rajdhani;font-weight:700;font-size:24px;line-height:24px;letter-spacing:0%;text-transform:capitalize;background:transparent;color:#000;border:1.5px solid var(--revco-ink);max-width:175px;padding:10px 6px;min-width:unset;border-radius:3px}.jm-review-body-wrapper .jm-stack{width:auto;flex-grow:unset!important}.jdgm-tablist button.jdgm-tab{font-family:Roboto}.jm-review-body-wrapper .jm-stack.jm-stack--space-600.jdgm-review-list{padding-top:0}select.jdgm-sort-dropdown.jm-sort-filter__select,button.jm-button.jm-button--secondary.jm-custom-answer-filter{border-radius:3px;font-family:Rajdhani;font-weight:700}.product-badges__badge{border-radius:3px;font-size:14px;font-weight:700;line-height:16px}.jm-review-widget__header-and-body .jm-cluster{row-gap:20px}.sticky-add-to-cart__bar{z-index:11}.details-content h6{color:#000;font-family:Roboto;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0%}.product-information .thumbnail-slider-main .product-media{max-width:219px;max-height:219px}.variant-option.variant-option--dropdowns{width:100%;float:none;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.variant-option.variant-option--dropdowns.variant-option-size{margin:0;float:none}.variant-option.variant-option--dropdowns select{font-family:Rajdhani;font-weight:600;font-size:20px;line-height:20px;letter-spacing:0px;color:#000;background:var(--revco-surface);border:1.5px solid #000000;border-radius:3px;padding:10px 25px 10px 8px}.price__sale-row:not(.price__hidden){display:flex;justify-content:space-between;align-items:center;gap:12px}.price-values{display:flex;flex-direction:column}.clearance-badge{display:flex;border:2px solid #ef4444;border-radius:4px;overflow:hidden;white-space:nowrap}.clearance-label{background:#ef4444;color:#fff;padding:8px 16px;font-weight:700}.clearance-percent{background:#fff;color:#ef4444;padding:8px 16px;font-weight:700}.variant-picker__form .variant-option:not(:last-child){margin-bottom:20px}.variant-option.variant-option--dropdowns.variant-option-colour select{max-width:250px}.variant-option.variant-option--dropdowns.variant-option-size select{max-width:130px}.variant-option.variant-option--dropdowns label{min-width:57px}@media(max-width:1420px){quantity-selector-component.quantity-selector{gap:10px}}@media(max-width:1200px){.product-information .product-information__grid.product-information--media-left{grid-template-columns:1.3fr 1fr}.product-information .product-information__grid.product-information--media-left,.container{padding-left:20px;padding-right:20px}.easy-box.group-block .group-block-content rte-formatter.text-block,.available-box.group-block rte-formatter.text-block,.stand-fullfill rte-formatter.text-block,.expedited-fullfill rte-formatter.text-block{font-size:16px;line-height:16px}.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch{width:75px;height:75px}.variant-option.variant-option--dropdowns select{font-size:20px}accordion-custom .details summary.details__header{font-size:24px;padding:20px}}@media(max-width:991px){.product-information h1{font-size:30px;line-height:34px}.variant-option--buttons legend,.variant-option.variant-option--dropdowns label{font-size:24px}.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch{width:70px;height:70px}.variant-option span.variant-option__button-label__text{font-size:20px;line-height:20px}.option-size--compact label.variant-option__button-label{width:47px;height:47px;min-width:unset!important;min-height:unset!important}.quantity-selector input[type=number]{width:55px;max-width:55px;font-size:24px;line-height:24px;min-height:50px}quantity-selector-component.quantity-selector button.button{width:45px;height:45px}.product-information .button.add-to-cart-button{font-size:20px;line-height:20px;min-height:50px}.variant-option.variant-option--dropdowns.variant-option-size,.variant-option.variant-option--dropdowns{margin:0;float:unset;width:100%}.variant-option.variant-option--dropdowns label{min-width:51px;font-size:18px}.variant-option.variant-option--dropdowns.variant-option-colour select,.variant-option.variant-option--dropdowns.variant-option-size select,fieldset.variant-option.option-colour.variant-option--buttons.variant-option--swatches+.variant-option.variant-option--dropdowns.variant-option-size select{max-width:100%;width:100%}.variant-option.variant-option--dropdowns .variant-option__select-wrapper{max-width:80%;width:100%}.variant-option.variant-option--dropdowns:not(:last-child){margin-bottom:10px}}@media(max-width:767px){.product-breadcrumb nav.breadcrumb{gap:10px}.product-information__media,.product-information .product-details{grid-column:none}.product-information .product-information__grid.product-information--media-left,.container{padding-left:0;padding-right:0}.dev-navbar .container,.dev-topbar .container,.dev-footer .container{padding-left:10px;padding-right:10px}.product-breadcrumb nav.breadcrumb{font-size:18px;margin-bottom:0;line-height:20px}.product-information h1,.product-information .jdgm-widget.jdgm-preview-badge{display:none!important}.product-information__media .mob-pdp-title{display:block;margin-bottom:20px;padding-left:10px;padding-right:10px}.product-information__media .mob-pdp-title{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.product-information__media .mob-pdp-title h1.prdoduct-title-mob{flex:0 0 100%;margin:0}.product-information__media .mob-pdp-title .dev-pdp-vendor--mobile{display:block}.product-information .product-details .dev-pdp-vendor:not(.dev-pdp-vendor--mobile){display:none}.product-information__media h1,.product-information__media .jdgm-widget.jdgm-preview-badge{display:block!important}.product-information__media h1.prdoduct-title-mob{font-size:24px;line-height:28px;letter-spacing:0%}.product-information .jdgm-preview-badge .jdgm-star{font-size:15px}media-gallery button.button.button-unstyled.product-media-container__zoom-button{width:28px;height:28px;padding:7px}.product-information .product-details{padding-left:10px!important;padding-right:10px}media-gallery.media-gallery--thumbnail_slider{padding:10px}.variant-option--buttons legend{font-size:28px}.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch{width:85px;height:85px}quantity-selector-component.quantity-selector button.button{width:50px;height:50px}.quantity-selector input[type=number]{width:75px;max-width:75px;min-height:60px;height:auto}quantity-selector-component.quantity-selector{gap:16px}.product-information .button.add-to-cart-button{font-size:24px;line-height:24px;min-height:60px}.main-available-box .group-block-content.mobile-column,.stand-fullfill .group-block-content.mobile-column,.expedited-fullfill .group-block-content.mobile-column,.easy-box .group-block-content.mobile-column{flex-direction:row;justify-content:flex-start;align-items:center}.freeship-box.group-block{flex:none;width:auto}.easy-box.group-block .group-block-content .image-block{max-width:40px}.easy-box.group-block .group-block-content rte-formatter.text-block{font-size:14px;line-height:14px}accordion-custom .details summary.details__header{font-size:22px;padding:15px 20px}.jm-review-widget .jm-review-widget__header-and-body{gap:20px;grid-template-columns:1fr}media-gallery .swiper-button-next,media-gallery .swiper-button-prev{top:45%!important}.variant-option.variant-option--dropdowns select{font-size:28px}}@media(max-width:400px){.option-colour label.variant-option__button-label.variant-option__button-label--has-swatch{width:80px;height:80px}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){width:max-content;flex:auto;min-width:unset}quantity-selector-component.quantity-selector{gap:8px}.freeship-box.group-block{flex:1}.dev-footer__newsletter-input{min-width:unset!important;width:100%}input.dev-footer__newsletter-email{width:100%}.product-information .button.add-to-cart-button{font-size:24px;line-height:24px;min-height:60px;padding:16px 11px}}@media(max-width:360px){media-gallery .swiper-button-next,media-gallery .swiper-button-prev{top:43%!important}.quantity-selector input[type=number]{width:50px;max-width:50px}quantity-selector-component.quantity-selector button.button{width:40px;height:50px}.product-information .button.add-to-cart-button{font-size:20px;line-height:24px;min-height:60px;padding:16px 10px}.quantity-selector input[type=number]{min-height:60px;line-height:20px}}@media(max-width:767px){.product-information .price__sale.price__sale-row:not(.price__hidden){display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px}.product-information .price-block__inner:has(.price__sale:not(.price__hidden)) .price-block__sku{flex:0 0 100%;width:100%}.product-information .price__sale.price__sale-row:not(.price__hidden){gap:0}.product-information .price__sale .price-values{flex:0 0 50%}.product-information .price__sale .clearance-badge{flex:0 0 50%;box-sizing:border-box}.product-information .price__sale .clearance-badge .clearance-label{flex:1;text-align:center}}.product-information .price__sale .price-item--sale.price{font-family:Rajdhani;font-weight:700;font-size:24px;line-height:1.1;color:#e62c2d}.product-information .price__sale .compare-at-price{font-family:Rajdhani;font-weight:400;font-size:24px;line-height:1.1}.product-information .price-block__inner>[ref=priceContainer]:has(.price__sale:not(.price__hidden)){flex:1 1 100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dev-product-information-main.css.map */
