.pdp-v2 .v2-rec__add{background:#000;border-radius:4px;height:40px;padding:0 16px}.pdp-v2 .v2-rec__add .v2-rec__addtxt,.pdp-v2 .v2-rec__add{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cv2-rec__add{border-radius:4px!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase}.rg__chips button,.dvid-btn{border-radius:4px!important}.dfoot__form button{text-transform:uppercase;font-size:12px;letter-spacing:.04em}.pdp-v2 .product__popup .product__buy_buttons button,.pdp-v2 .product__popup .product-form__submit{white-space:nowrap;padding-left:18px;padding-right:18px;min-width:0}.pdp-v2 .product__popup .product__title,.pdp-v2 .product__popup .product__title *{font-size:14px;line-height:1.25}.pdp-v2 .product__info-main_content>.v2-acc,.pdp-v2 .product__info-main_content>.v2-acc *{border-radius:0!important}.pdp-v2 .product__info-main_content>.v2-acc{box-shadow:none!important;background:transparent!important;border-top:1px solid rgba(0,0,0,.14);margin-top:0!important}.pdp-v2 .product__info-container .v2-acc+.v2-acc{margin-top:0!important}.pdp-v2 .product__info-main_content>.v2-acc:last-of-type{border-bottom:1px solid rgba(0,0,0,.14)}.pdp-v2 .v2-acc__summary{padding:16px 0!important}.pdp-v2 .v2-acc__summary span{font-size:14px!important;font-weight:600}.pdp-v2 .v2-acc .v2-acc__body.v2-acc__body--rich{padding-left:0;padding-right:0}.pdp-v2 .v2-rec__title{font-size:20px;font-weight:700;letter-spacing:-.03em;text-align:center;margin:32px 0 16px}.pdp-v2 .v2-rec__card{border-radius:4px!important;box-shadow:none!important;background:#f2f3f5!important}.pdp-v2 .v2-rec__card .v2-rec__media{border-radius:4px 0 0 4px!important}.rg__play,.cv2-trust>div{font-size:11px!important}.search__button span,.header__account__login span{font-size:11px}@media(max-width:749px){.dfoot ul li a,.dfoot__contact a{display:inline-block;padding:11px 0}.pdp-v2 .size-guide-btn{padding:12px 0 12px 12px;margin:-12px 0}}@media(max-width:749px){.card-information__wrapper{padding-left:10px!important;padding-right:10px!important}}.dp-pick{color:#b3261e!important;font-size:12.5px!important;font-weight:600!important;margin-left:8px}@media(prefers-reduced-motion:no-preference){.dp-pick{animation:dpPick .3s ease}}@keyframes dpPick{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.pdp-v2 .product__popup.dp-bar-off{transform:translateY(110%)!important;opacity:0!important;pointer-events:none!important}.h4-btn{font-size:12px!important;letter-spacing:.04em}@media(max-width:749px){.h4-label--link{display:inline-block;padding:15px 0;margin:-15px 0}}@media(max-width:749px){.pdp-v2 .v2-rec__card .v2-rec__buy,.pdp-v2 .v2-rec__card .v2-rec__buy form{width:100%}.pdp-v2 .v2-rec__card .v2-rec__buy form{flex-wrap:wrap;gap:8px}.pdp-v2 .v2-rec__card .v2-rec__size{flex:1 1 100%!important;width:100%!important;min-width:0!important;height:40px}.pdp-v2 .v2-rec__card .v2-rec__add{flex:1 1 100%!important;width:100%;justify-content:center}}.cart__checkout-button{background:#000!important;color:#fff!important;border:0!important;border-radius:4px!important;height:48px!important;min-height:48px;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase}.cart__checkout-button:hover{opacity:.9}.template-cart main h1,.template-cart .main-cart__title,.template-cart .title--primary{font-size:28px!important;font-weight:700!important;letter-spacing:-.045em!important;text-transform:none!important}.template-cart .main-cart--title{font-size:28px!important;font-weight:700!important;letter-spacing:-.045em!important}.template-cart #main-cart-footer .main-cart--title{font-size:16px!important;letter-spacing:-.02em!important}.template-cart .cart-item__remove,.template-cart .cart-item__remove *{font-size:12px!important;letter-spacing:.02em}.template-cart .cart__dynamic-checkout-buttons{opacity:1!important;filter:none!important}.template-page .page-header{padding-top:12px}.template-page .main-page-title{font-size:26px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.1}.template-page main .rte{max-width:640px;margin-left:auto;margin-right:auto}.template-page main .rte video{border-radius:4px;width:100%;height:auto}.template-page main .rte table{border-radius:4px;overflow:hidden}.template-page main .rte h3{font-size:16px;font-weight:700;letter-spacing:-.02em}.dp-dup{display:none!important}.d404__btn{font-size:12px!important;letter-spacing:.04em;text-transform:uppercase}.template-search .main-page-title{font-size:28px!important;font-weight:700!important;letter-spacing:-.045em!important;text-transform:none!important}.template-search .search__input{height:48px!important;background:#f2f3f5!important;border-radius:4px!important;font-size:16px!important;padding-left:14px!important}.template-search .search__form .button,.template-search main .button--tertiary{background:#000!important;color:#fff!important;border:0!important;border-radius:4px!important;height:48px;font-size:12px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.template-search .search-results__title{font-size:12px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:#0000008c}.template-search .card-information__top,.template-search .card-information__group{display:block!important}.template-search .card-information .price{margin-top:4px;justify-content:flex-start!important;text-align:left!important}.template-search .card-information .price *{text-align:left!important;margin-left:0!important}.template-search .card-information .price dl,.template-search .card-information .price__regular{display:flex;justify-content:flex-start!important;margin:0}.template-search .card-information .price dt{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.template-search .card-information .price dd{margin:0!important}.template-search .card-information .price{align-items:flex-start!important}body.template-search main .search__form-inner button.button.button--tertiary,body.template-search main .field button.button.button--tertiary{transition:none!important;background:#000!important;background-color:#000!important;color:#fff!important;border:0!important;box-shadow:none!important}body.template-search main .field button.button.button--tertiary:before,body.template-search main .field button.button.button--tertiary:after{display:none!important}body.template-search main .field button.button.button--tertiary *{color:#fff!important}.dbis{display:grid;gap:12px}.dbis__h{margin:0;font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.dbis__sub{margin:0;font-size:14px;line-height:1.5;color:#000000b3}.dbis__form{display:grid;gap:8px;margin-top:4px}.dbis__in{height:48px;padding:0 14px;border:1px solid #E2E6EA;border-radius:4px;background:#f2f3f5;font:inherit;font-size:16px}.dbis__btn{height:48px;border:0;border-radius:4px;background:#000;color:#fff;font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.dbis__btn[disabled]{opacity:.6}.dbis__msg{margin:0;padding:12px 14px;border-radius:4px;background:#f2f3f5;font-size:14px;line-height:1.45}.dbis__msg.is-ok{background:#eaf6ee}.dbis__legal{margin:0;font-size:12px;color:#0000008c}.notify_modal_container .product-popup-modal__title{display:none}.dp-soldout .d-eta{display:none!important}.facets__list.list-unstyled{display:flex!important;flex-wrap:wrap;gap:8px}.facets__list .facets__item{margin:0!important}.facets__list .facet-checkbox{display:inline-flex!important;align-items:center;gap:6px;min-height:40px;padding:0 14px!important;border:1px solid rgba(0,0,0,.18);border-radius:4px;background:#fff}.facets__list .facets__item input:checked+.facet-checkbox,.facets__list .facets__item:has(input:checked) .facet-checkbox{background:#000;border-color:#000;color:#fff}.facets__list .facets__item input:checked+.facet-checkbox *,.facets__list .facets__item:has(input:checked) .facet-checkbox *{color:#fff!important}.facets__list .facets__item input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.facets__list .facet-checkbox .icon-checkmark{display:none}.facets__list .facet-checkbox.disabled,.facets__list .facet-checkbox--disabled{opacity:.4}.facets__list .facet-checkbox:after,.facets__list .facet-checkbox:before{display:none!important}.dp-facet-one{display:none!important}.dp-show{display:flex;align-items:center;justify-content:center;width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;height:48px;margin:0 auto 10px!important;border:0;border-radius:4px;background:#000;color:#fff;font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.dp-empty{margin:28px 0 0;text-align:left}cart-drawer.is-empty .drawer__inner-empty,cart-drawer.is-empty .drawer__inner-empty .top{justify-content:flex-start!important;height:auto!important}.dp-empty__t{text-transform:none!important}.dp-empty__h{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0000008c}.dp-empty__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dp-empty__card{display:grid;gap:6px;color:inherit;text-decoration:none}.dp-empty__img{aspect-ratio:4 / 5;border-radius:4px;background:#fafafa;overflow:hidden}.dp-empty__img img{width:100%;height:100%;object-fit:contain;display:block}.dp-empty__t{font-size:13px;font-weight:600;line-height:1.3}.dp-empty__p{font-size:13px;color:#0009}.customer__overlay,.login-section img.preview_image,.customer img.preview_image{display:none!important}.customer.login,.customer.register,.customer{background:#fff!important;color:#000!important}.customer h1,.customer h2{color:#000!important;font-weight:700;letter-spacing:-.045em}.customer .field__input{background:#f2f3f5!important;border:1px solid #E2E6EA!important;border-radius:4px!important;color:#000!important;height:48px;padding:18px 14px 6px!important}.customer .field__label,.customer label{color:#0009!important}.customer .field:before,.customer .field:after{display:none!important}.customer button.button,.customer a.button.button--tertiary:not(.anchor){background:#000!important;color:#fff!important;border:0!important;border-radius:4px!important;min-height:48px;padding:0 22px!important;font-size:12px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.customer button.button *,.customer a.button.button--tertiary:not(.anchor) *{color:#fff!important}.customer .login--button-home,.customer a.anchor{background:transparent!important;color:#000!important;border:0!important;min-height:0!important;padding:0!important;font-size:13px!important;font-weight:600;text-transform:none!important;letter-spacing:0!important;text-decoration:underline;text-underline-offset:3px}.customer .login--button-home *,.customer a.anchor *{color:#000!important}.customer .button:before,.customer .button:after{display:none!important}.v2-chainb{border-radius:4px!important}.v2-chainb img{border-radius:4px;background:#f2f3f5}html body .customer,html body .customer h1,html body .customer h2,html body .customer h3,html body .customer p,html body .customer label,html body .customer span:not(.button span){color:#000!important}html body .customer .field input,html body .customer input.field__input{background:#f2f3f5!important;border:1px solid #E2E6EA!important;border-radius:4px!important;color:#000!important;-webkit-text-fill-color:#000}html body .customer .field label{color:#0009!important}html body .customer button.button span,html body .customer a.button:not(.anchor):not(.login--button-home) span{color:#fff!important}body #customer_login .field input,body #create_customer .field input,body #recover-password-form .field input,body .customer form .field input.field__input{background-color:#f2f3f5!important;border:1px solid #E2E6EA!important;border-radius:4px!important;height:52px!important;padding:20px 14px 6px!important;color:#000!important;box-shadow:none!important}body .customer form .field{position:relative;margin-bottom:10px}body .customer form .field label{left:14px!important}body .customer form .field{background:#f2f3f5!important;border:1px solid #E2E6EA!important;border-radius:4px!important}body .customer form .field input{border:0!important;background:transparent!important}body .customer form .field input::placeholder{color:transparent!important}.dso__sizes{display:flex;flex-wrap:wrap;gap:8px}.dso__size{min-height:44px;min-width:72px;padding:0 14px;border:1px solid transparent;border-radius:4px;background:#f2f3f5;color:#000;font:inherit;font-size:14px;cursor:pointer}.dso__size[aria-checked=true]{border-color:#000;background:#fff;font-weight:600}.dso .dp-pick{display:block;margin:0}@media(max-width:749px){.facets__sort-wrapper_vertical{column-gap:8px!important}.coll-v2-toggle button{padding-left:8px!important;padding-right:8px!important}}.card__badge .badge--soldout,.card__quickview-text,.card__link.button--simple,.button_wrapper .button--simple,.button_wrapper .button--simple span,.cart__warnings .button,.cart__warnings .button span{font-size:11px!important}cart-drawer .drawer__inner>.drawer__footer{position:sticky;bottom:0;z-index:3;background:rgb(var(--color-background, 255,255,255));box-shadow:0 -1px #00000014}
/*# sourceMappingURL=/cdn/shop/t/80/assets/drippy-design-pass.css.map */
