@keyframes dot-pulse{0%{transform:scale(1);box-shadow:0 0 #bbbbbb80}65%{transform:scale(1.2);box-shadow:0 0 0 6px #cbcbcb00}to{transform:scale(1);box-shadow:0 0 #fff0}}.header-wrapper .button--booking,.theme-otr .button--booking{display:none}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.theme-otr .product__info-wrapper .product__title h1{font-size:22px;font-weight:700}.theme-otr .product-form__input,.theme-otr .product-form__input .select,.theme-otr .product-form__buttons{max-width:100%}.theme-otr .variant-option-grid{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:5px}.theme-otr .btn-txt,.theme-otr .btn-text,.theme-otr .btn-text-link{appearance:none;-webkit-appearance:none;border:none;padding:unset;margin:unset;outline:0;background-color:unset;font-family:inherit;text-decoration:underline;line-height:inherit}.theme-otr .btn-text-link{font-weight:500}.stock-dot,.dot{height:7px;width:7px;background-color:#1c1c1c;border-radius:99px;margin-right:5px;display:inline-block}.stock-dot{background-color:green;animation:dot-pulse 2s infinite}@media screen and (min-width: 990px){.theme-otr .product__media-list .product__media-item:first-child,.product__media-list .product__media-item--full{width:50%;max-width:50%}.theme-otr .product--medium:not(.product--no-media) .product__info-wrapper,.theme-otr .product--small:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.theme-otr .product--medium:not(.product--no-media) .product__media-wrapper,.theme-otr .product--small:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}}.theme-otr .button--primary{transition:background-color ease-in .8s;border-radius:2px;padding:18px 35px;background-color:#726965;color:#fcfcfc;font-weight:500;letter-spacing:0;font-size:16px}.theme-otr .button--primary:before,.theme-otr .button--primary:after{display:none}.theme-otr .button--primary:hover{background-color:#1c1c1c}.theme-otr details.menu-opening .mobile-facets__close{color:#000;padding:20px;height:55px;width:55px;right:0;top:0}.theme-otr .product .price__badge-sale{background-color:#000;color:#fcfcfc;font-weight:600;margin-top:2px}dra-wer#pdp-sizeguide{max-width:980px}.theme-otr .header--top-center{grid-template-columns:1fr 2.5fr 1fr}.theme-otr .bundle-qty-cart-drawer{font-size:11px}.theme-otr .facets__summary{border:1px solid #5b5b5b;padding:10px 35px 10px 20px;border-radius:4px;margin-bottom:0;min-width:140px}.theme-otr .facets__summary .icon-caret{right:15px}.theme-otr .facets__disclosure{margin-right:15px}.content-for-layout{padding-top:0}.pre-header{background-color:#e7e5e4;padding:0;text-align:center}.pre-header p{font-size:10px;font-weight:400}.pre-header-grid{display:flex;justify-content:space-between;align-items:center}.pre-header-grid .content-left{column-gap:10px}.pre-header-grid .content-left p{margin:0}.pre-header-grid .content-left,.pre-header-grid .content-right{display:flex;align-items:center;justify-content:center;width:100%}.pre-header-grid .content-right{justify-content:flex-end}.pre-header p:last-child{margin-bottom:0}@media (min-width:767px){.theme-otr .header--top-center{padding-top:10px}.theme-otr .megamenu-sublist{margin-top:5px}.theme-otr .megamenu-sublist>li{margin-bottom:4px}.header__inline-menu .nav-link{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px}.header__icons .icon-cart-empty,.header__icons .icon-cart{background-color:#f3f2f1;border-radius:99px;color:#003800}.header__icons .cart-count-bubble{background-color:#003800}.theme-otr .megamenu-list-heading{font-weight:700;font-size:12px;text-transform:uppercase;padding-bottom:5px;letter-spacing:0;display:block;color:#6c6460}.js .theme-otr .mega-menu__content{box-shadow:15px 200px 123px #00000026}}.theme-otr button.text-link{appearance:none;background:none;-webkit-appearance:none;border:none;font-weight:300;text-decoration:underline;padding:0;margin:0;font-family:var(--font-body-family)!important}@media (min-width:1024px){.theme-otr .header--top-center .mega-menu__list>li{padding-right:45px}}@media (min-width:1220px){.theme-otr .header--top-center .mega-menu__list>li{padding-right:60px}.theme-otr .page-width--wide{max-width:100%;padding-left:40px;padding-right:40px}}@media (min-width:1380px){.theme-otr .header--top-center .mega-menu__list>li{padding-right:80px}}@media ((min-width:1024px) and (min-height: 800px)){.js .theme-otr .mega-menu__content{padding-top:40px;min-height:420px}}.card-product-otr .card__heading{font-size:15px;font-weight:600;margin-top:7px;letter-spacing:0;font-family:var(--font-body-family)}.card-product-otr .price{font-size:14px}.card-product-otr .card__content,.card-product-otr .card__information{padding-left:0}.card-product-otr .card__information{padding-top:5px}.otr-product-card_sizes-list{margin-top:7.5px;display:flex;column-gap:5px;align-items:center}.card-product-otr .card__summary{margin-top:1px;font-size:13px;padding-right:35px}.card-product-otr .card__summary p{margin-bottom:0}.otr-product-card_sizes-list .variant-item{font-size:12px;font-weight:400}.otr-product-card_sizes-list .variant-prefix{font-size:12px;margin-right:3px;font-weight:700;letter-spacing:0}.otr-card__styles:not(.otr-card__styles--visible){opacity:0;visibility:hidden}.otr-card__styles{font-size:11px;margin-bottom:2.5px}.theme-otr .collapsible-content__grid{--grid-desktop-horizontal-spacing: 40px}.card-product-otr .otr-card__price-and-style{display:flex;justify-content:space-between;align-items:center}.variant-item:not(.variant-item--available){text-decoration:line-through}.theme-otr .collection .collection__view-all .button{font-size:14px;min-height:35px;padding:10px 25px;min-width:unset;border-radius:0}.theme-otr .header__heading-link{padding-top:0}@media (max-width: 768px){.theme-otr .header__heading-link{margin-right:auto}.theme-otr .collection .collection__view-all .button{font-size:12px}.card-product-otr .card__information{padding:0}.otr-product-card_sizes-list .variant-prefix{display:none}.card-product-otr .card__information{padding-left:0}.card-product-otr .card__heading{font-size:13px}.card-product-otr .price{font-size:12px}.theme-otr .footer-block.grid__item{margin-top:0;margin-bottom:4rem}.theme-otr .footer{padding-top:50px}.card-product-otr .card__summary{margin-top:6px;font-size:9px;line-height:1.6;padding-right:0}}.otr-product-card__badge-list{z-index:2;display:flex;align-self:flex-end;justify-content:flex-start;width:100%;column-gap:5px}.otr-product-card-badge{font-size:11px;background-color:#1c1c1c;color:#fff;border-radius:0;letter-spacing:0;padding:3px 12px;font-weight:700;min-width:70px;text-align:center}.theme-otr select[name=sort_by].facet-filters__sort{border:1px solid rgba(var(--color-foreground),.2);padding:9px 15px;font-weight:500}.theme-otr .facet-filters__sort+.icon-caret{right:20px;height:8px;top:calc(50% - 3px)}@media (max-width:768px){.otr-product-card__badge-list{column-gap:3px}.otr-product-card-badge{font-size:8px;padding:2px 6px;min-width:40px}}.otr-product-card-badge{white-space:nowrap}.otr-product-card-badge[data-style=product-type]{color:#1c1c1c;background-color:#fff;margin-left:auto}.footer{background-color:#e7e5e4}.theme-otr .section-footer-padding{margin-top:0;padding-top:80px;padding-bottom:80px}.cart-item--sub{margin-left:100px}@media (max-width:1024px){.cart-item--sub{margin-left:20px}}.cart-items .cart-remove-button--bundle{margin-left:0}.cart-remove-button--bundle button svg{margin-right:5px}.cart-item--sub .cart-item__image{object-fit:contain;height:100%}.theme-otr .product .price--sold-out .price__badge-sold-out{margin-top:4px}.cart-item--sub .cart-item__media{width:4em}.cart-item--sub .cart-item__image-container{position:relative;object-fit:contain;height:80px;width:80px;border-radius:4px;overflow:hidden}.cart-item--sub .cart-item__name{font-size:12px}cart-item--sub .product-option{font-size:10px}.cart-item--sub .cart-item__details{padding-top:12px}.cart-drawer .cart-items .cart-item--sub td{padding-top:1rem}.theme-otr #CartDrawer .cart-item--sub .cart-item__details dl .product-option{font-size:11px}.theme-otr #CartDrawer .drawer__header{padding-top:15px}
/*# sourceMappingURL=/cdn/shop/t/53/assets/theme-otr.css.map */
