:root{--pd-rounded-xxl: 26px;--pd-rounded-base: 4px;--pd-rounded-md: 8px;--pd-gray-1: #f3f3f3;--pd-gray-2: #e0e0e0;--pd-gray-3: #b0b0b0;--pd-gray-4: #94929d;--pd-gray-5: #e3e3e3;--pd-gray-6: #f6f8fa;--pd-dark-gray-1: #2b2b2b;--pd-dark-blue-1: #032d50;--pd-blue-1: #197ee5;--pd-text-md: 16px;--pd-text-base: 15px;--pd-text-sm: 14px;--pd-h2-font-size: calc((var(--h2) / 1.5) * var(--fluid-1-4))}.min-w-\[150px\]{min-width:150px}.rounded-base{border-radius:var(--pd-rounded-base)}.rounded-md{border-radius:var(--pd-rounded-md)}.rounded-xxl{border-radius:var(--pd-rounded-xxl)}.btn--pd-square{padding:16px;font-size:1.4rem;font-weight:600;border-radius:var(--pd-rounded-base);line-height:1}@media not (max-width:768px){.md-container{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}}.gap-6{gap:calc(6 * var(--space-unit))}.btn--glass{--btn-bg-color: 255 255 255 / .15;--btn-bg-hover-color: 255 255 255 / .35;--btn-text-color: 255 255 255;border:none;outline:none;padding:calc(var(--btn-padding-y, 12px) + 1.5px) calc(var(--btn-padding-x, 20px) + 1.5px);background:linear-gradient(104deg,rgba(var(--btn-bg-hover-color)) 60%,rgba(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 4px 24px #1f26871a,0 1.5px 4px #0000000f;transition:background .4s cubic-bezier(.4,0,.2,1),box-shadow .25s,color .2s}@media(hover:hover)and (pointer:fine){.btn--glass:not(.slider-nav__btn):not([disabled]):hover{background-position:0 100%}}label>p{margin:0}label a{color:var(--pd-blue-1)}#collection-long-description a{text-decoration:underline;transition:opacity .3s;text-decoration-thickness:1px;text-underline-offset:.2rem}#collection-long-description a:hover{opacity:.6}.card,.card__media{border-radius:var(--pd-rounded-md)}.pd-card{width:100%;padding:calc(5 * var(--space-unit));display:flex;gap:calc(5 * var(--space-unit));border:1px solid var(--pd-gray-5);border-radius:var(--pd-rounded-md)}.pd-card__media{border-radius:var(--pd-rounded-md)}.pd-card__link{font-weight:600;text-decoration:none}.pd-card .card__title{color:var(--pd-dark-blue-1)}.footer-block__text{font-size:14px}.main-menu__content>nav{width:100%}.main-nav{width:100%;justify-content:space-between}.price__default .price__current{color:var(--pd-dark-blue-1)}.qty-input--secondary-btn .qty-input{border-color:var(--pd-gray-2)}.product-page__read-more{text-decoration:underline;font-weight:700;color:var(--pd-dark-gray-1)}@media not (max-width:768px){.product-page__read-more{display:none}}product-card .card__media{border:1px solid var(--pd-gray-2);border-radius:var(--pd-rounded-base);overflow:hidden}.featured-collection-info{border-radius:var(--pd-rounded-md);overflow:hidden}.featured-collection-text{font-size:14px}.featured-collection-text .section__heading{font-size:22px}.card--article img{border-radius:var(--pd-rounded-md)}.shopify-section .jdgm-carousel-wrapper{display:flex;flex-direction:column}.shopify-section .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme{width:calc(100% - 81px)}@media only screen and (max-width:768px){.shopify-section .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme{width:calc(100% - 81px)}}div[id*=judge_me_reviews_featured_carousel]>div{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2)!important;margin:0 auto}.custom-reviews .jdgm-row-profile{display:flex;justify-content:flex-start;align-items:center;--jdgm-reviewer-name-color: var(--pd-dark-gray-1);--jdgm-primary-color: var(--pd-dark-gray-1)}.jdgm-sort-dropdown-wrapper{--jdgm-primary-color: var(--pd-dark-gray-1)}@media not (max-width:768px){.custom-reviews .jdgm-rev-widg__summary-inner{font-size:12px}.custom-reviews .jdgm-histogram .jdgm-star{font-size:10px}.custom-reviews .jdgm-histogram__bar{width:70px;margin:0 3px}.custom-reviews .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-write-rev-link{max-width:110px;padding:6px;border-radius:4px;font-size:12px}}@media not (max-width:1200px){.custom-reviews .jdgm-histogram__bar{width:80px;margin:0 8px}.custom-reviews .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-write-rev-link{max-width:150px;padding:10px;border-radius:4px;font-size:14px}.custom-reviews .jdgm-histogram .jdgm-star{font-size:12px}.custom-reviews .jdgm-rev-widg__summary-inner{font-size:14px}}.collection-banner{border-radius:var(--pd-rounded-md);overflow:hidden;font-size:14px}.collection-banner__heading{font-size:var(--pd-h2-font-size)}.collection-banner h1{font-size:16px}.collection-read-more-button{text-decoration:underline;font-weight:700;color:var(--pd-dark-gray-1);margin-top:24px;display:inline-block}.collection-long-description-section h2.legacy-content__heading{font-size:var(--h2-font-size)}.collection-long-description-section h2{font-size:var(--h4-font-size)}.collection-long-description-section h3,.collection-long-description-section h4{font-size:var(--h5-font-size)}.collection-long-description-section h5,.collection-long-description-section h6{font-size:var(--h6-font-size)}.container .image-banner__image{border-radius:var(--pd-rounded-md)}.cart-item__image a.block{border:1px solid var(--pd-gray-2);border-radius:var(--pd-rounded-base)}.cart__summary{border-radius:var(--pd-rounded-md)}.cart-drawer__notes-links{display:flex;justify-content:space-between;width:100%;font-weight:700;margin-bottom:calc(2 * var(--space-unit))}.price--stacked .price__current{display:flex;flex-direction:column}.price--stacked .price__current .price__separator{display:none}product-card .card__info-container,product-card .card__info,.card--related .card__info{min-width:0}.price--card-vat .price__default{max-width:100%;min-width:0}.price--card-vat .price__current,.price--card-vat .price__was,.price--card-vat .f-price__unit{display:flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;white-space:normal}.price--card-vat .price__current .price__separator,.price--card-vat .price__was .f-price__separator,.price--card-vat .f-price__unit .f-price__separator{display:none}.cart-summary__subtotal-price{text-align:end}.cart-summary__subtotal-price .price__current{align-items:flex-end}.cart-drawer__subtotal{padding-bottom:calc(3 * var(--space-unit))}.cart-drawer__cta-row{display:flex;align-items:stretch;gap:calc(2 * var(--space-unit));width:100%}.cart-drawer__cta-row-view,.cart-drawer__cta-row-checkout{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;height:auto}.cart-drawer__cta-row-view{flex:3 1 0;padding-inline:8px}.cart-drawer__cta-row-checkout{flex:7 1 0}@media(min-width:1250px){.cart-drawer__subtotal .price--card-vat .price__current,.cart-drawer__subtotal .price--card-vat .price__was,.cart-drawer__subtotal .price--card-vat .f-price__unit,.cart__summary .cart-summary__subtotal-price .price__current,.cart__summary .cart-summary__subtotal-price .price__was,.cart__summary .cart-summary__subtotal-price .f-price__unit{flex-direction:row;flex-wrap:nowrap;align-items:baseline;white-space:nowrap;gap:.35rem}.cart-drawer__subtotal .price--card-vat .price__current .price__separator,.cart-drawer__subtotal .price--card-vat .price__was .f-price__separator,.cart-drawer__subtotal .price--card-vat .f-price__unit .f-price__separator,.cart__summary .cart-summary__subtotal-price .price__current .price__separator,.cart__summary .cart-summary__subtotal-price .price__was .f-price__separator,.cart__summary .cart-summary__subtotal-price .f-price__unit .f-price__separator{display:inline}.cart-drawer__subtotal .cart-summary__subtotal-price .price__current,.cart__summary .cart-summary__subtotal-price .price__current{align-items:baseline}}.cart-item__info .price__default{max-width:100%;min-width:0}.cart-item__info .price__default .price__current,.cart-item__info .price__default .price__was,.cart-item__info .price__default .f-price__unit{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;white-space:nowrap;gap:.35rem}@media(max-width:364px){.cart-item__info .price__default .price__current,.cart-item__info .price__default .price__was,.cart-item__info .price__default .f-price__unit{flex-direction:column;flex-wrap:wrap;align-items:flex-start;white-space:normal;gap:3px}.cart-item__info .price__default .price__current .price__separator,.cart-item__info .price__default .price__was .f-price__separator,.cart-item__info .price__default .f-price__unit .f-price__separator{display:none}}.section-pd-media-with-text{font-size:var(--body-font-size)}.section-pd-media-with-text .media-with-text__media{border-radius:var(--pd-rounded-md)}.button-group{display:flex;gap:12px}.section-pd-media-with-text .media-with-text{max-width:unset}.video-grid{display:flex;flex-wrap:wrap;gap:calc(4 * var(--space-unit))}.video-grid>*{flex-basis:100%}@media not (max-width:768px){.video-grid{flex-wrap:nowrap;gap:calc(6 * var(--space-unit))}.video-grid>*{flex-basis:50%}}.blog-search{max-width:26em;width:100%;margin-top:calc(4 * var(--space-unit))}.blog-search .predictive-search__scroller{max-height:50vh}@media not (min-height:768px){.blog-search .predictive-search__scroller{max-height:40vh}}.article__image img{border-radius:var(--pd-rounded-md)}.gallery-block{border-radius:var(--pd-rounded-md);overflow:hidden}@media not (max-width:600px){.homepage-promo-grid--masonry .gallery.grid{grid-template-rows:repeat(7,80px)}.homepage-promo-grid--masonry .gallery.grid>*{min-height:unset!important}.homepage-promo-grid--masonry .gallery.grid>*:nth-child(1){grid-row:1 / span 4}.homepage-promo-grid--masonry .gallery.grid>*:nth-child(2){grid-row:1 / span 3}.homepage-promo-grid--masonry .gallery.grid>*:nth-child(3){grid-row:5 / span 3}.homepage-promo-grid--masonry .gallery.grid>*:nth-child(4){grid-row:4 / span 4}}.quick-nav__heading,.pd-contact-columns .section__heading{color:var(--pd-dark-blue-1)}.pd-contact-grid{display:grid;gap:calc(6 * var(--space-unit))}@media not (max-width:768px){.pd-contact-grid{grid-template-columns:1fr 1fr}}.pd-contact__content{margin-bottom:calc(8 * var(--space-unit))}.pd-contact__content .section__heading{margin-bottom:calc(5 * var(--space-unit))}.pd-contact-card{padding:calc(6 * var(--space-unit));border-radius:var(--pd-rounded-md);border:1px solid var(--pd-gray-2);display:flex;flex-direction:column;gap:calc(4 * var(--space-unit));background-color:var(--pd-dark-blue-1);color:#fff;font-weight:600}.pd-contact-card__row{display:flex;gap:calc(3 * var(--space-unit));align-items:center}.pd-contact-card__row-icon>svg{width:22px;height:22px}.pd-contact-columns input,.pd-contact-columns textarea,.pd-contact-columns select{background-color:var(--pd-gray-6);border-width:1px}.pd-contact-columns label{color:var(--pd-dark-blue-1)}#ps-estimate-widget-wrapper{--ps-estimate-widget-box-border-radius: 8px !important;border-radius:8px!important;padding:20px!important;padding-block:20px!important;padding-inline:20px!important}.product-info__add-to-cart,.sticky-atc-panel product-form{overflow:visible}.qty-type-hint{position:absolute;z-index:8;left:50%;bottom:calc(100% + 10px);width:max-content;max-width:min(16.5rem,70vw);margin:0;padding:.65rem .85rem;border-radius:var(--pd-rounded-md);background-color:var(--pd-dark-blue-1);color:#fff;font-size:var(--pd-text-sm);font-weight:400;line-height:1.35;text-align:left;box-shadow:0 4px 16px #0672cc2e;pointer-events:none;transform:translate(-50%)}.qty-type-hint:not([hidden]){animation:qty-type-hint-in .2s ease-out}.qty-type-hint:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#0672cc}quantity-input:has(.qty-type-hint:not([hidden])) .qty-input{box-shadow:0 0 0 2px var(--pd-blue-1)}@keyframes qty-type-hint-in{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/pd-custom.css.map */
