.pdp-variants-on-hero{animation:load-variants 1s forwards ease-out}.pdp-variants-return{animation:return-variants .01s forwards linear}.pdp-variants-on-hero .shippingNoteTime{color:var(--white)}.pdp-glance-on-hero{opacity:0;transform:translateY(200px);transition:opacity .01s linear,transform .01s ease-out}.pdp-glance-return{opacity:1;transform:translateY(0)}.pdp-variants__title-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.pdp-variants__title{font-family:GT-America-Extended,serif;text-transform:uppercase;font-size:26px;line-height:105%;margin-bottom:4px}.pdp-variants__price{font-family:GT-America-Standard,serif;line-height:160%;font-size:16px}.pdp-variants__price-compare{font-family:GT-America-Standard,serif;line-height:160%;font-size:16px;color:#e24f0f;text-decoration:line-through;font-size:18px}.pdp-variants__description{font-family:GT-America-Standard,serif;line-height:160%;font-size:12px}.pdp-variants__wrapper{width:100%;border-top-style:dotted;border-top-width:1px;border-color:var(--pine-tree)}.pdp-variants-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px;border-style:dotted;border-color:var(--pine-tree);border-top-width:1px}.pdp-variants__text{color:var(--pine-tree)}.component-shipdates li{font-size:14px}.pdp-variants-on-hero .pdp-variants__wrapper{border-color:var(--white)}.pdp-variants-on-hero .component-shipdates li{color:var(--white)}.pdp-variants-on-hero .pdp-variants-container{border-color:var(--white)}.pdp-variants-on-hero .pdp-variants__text{color:var(--white)}.pdp-variants-on-hero .pdp-variant--square__text{color:var(--white);border-color:#fff6}.pdp-variants-on-hero .button{background:var(--white);color:var(--licorice)}.pdp-variants-on-hero .pdp-variant--circle__check:after{border-color:#fff6}.pdp-variants-on-hero .pdp-variant--circle__check{border-color:#fff6}.pdp-variants-on-hero.pdp-variants-return .pdp-variant--square__text{color:var(--pine-tree);border-color:var(--pine-tree)}.pdp-variants-on-hero.pdp-variants-return .button{background:var(--persimmon);color:var(--white)}.pdp-variants-on-hero .remove-on-hero{display:none}.pdp-variants-on-hero.pdp-variants-return .remove-on-hero{display:block}.pdp-variants-on-hero.pdp-variants-return .pdp-variants__wrapper,.pdp-variants-on-hero.pdp-variants-return .pdp-variant--circle input:checked~.pdp-variant--circle__check:after,.pdp-variants-on-hero.pdp-variants-return .pdp-variant--circle input:checked~.pdp-variant--circle__check{border-color:var(--pine-tree)}.pdp-variants-on-hero.pdp-variants-return .pdp-variant--circle__check,.pdp-variants-on-hero.pdp-variants-return .pdp-variant--circle__check:after{border-color:#312b1f33}.pdp-variants-on-hero.pdp-variants-return .pdp-variants-container{border-color:var(--pine-tree)}.pdp-variants-on-hero.pdp-variants-return .pdp-variant--square input:checked~.pdp-variant--square__text{color:var(--white);background-color:var(--pine-tree)}.pdp-variants-on-hero.pdp-variants-return .pdp-variants__text,.pdp-variants-on-hero.pdp-variants-return .component-shipdates li{color:var(--pine-tree)}@media screen and (min-width: 1300px){.pdp-variants__price{font-family:GT-America-Standard,serif;font-size:18px;line-height:120%}.pdp-variants__title{font-size:44px;line-height:109%;margin-bottom:8px}.pdp-variants__description{line-height:160%;font-size:16px}}@media screen and (min-width: 1300px){.pdp-variants-container{padding-top:24px;padding-bottom:24px;border-top-width:0;border-bottom-width:1px}}.pdp-variant{display:flex;flex-direction:row;gap:8px}.pdp-variant input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pdp-variant--square,.pdp-variant--circle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative;cursor:pointer;transition:opacity .2s ease-in-out}.product__details__button:disabled,.pdp-variant--square:disabled,.pdp-variant--circle:disabled{opacity:.7}.pdp-variant--square__text{height:36px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--white);font-family:var(--GT-America),serif;line-height:120%;font-size:14px}.pdp-variant--square input:checked~.pdp-variant--square__text{color:var(--licorice);background:var(--white)}.pdp-variant--circle__check:after{top:-8px;left:-8px;content:"";width:42px;height:42px;display:block;position:absolute;border-radius:100%;border-width:2px;border-color:#312b1f33}.pdp-variant--circle__check{position:relative;width:30px;height:30px;display:block;border-radius:100%;border-color:#312b1f33;border-width:1px;margin-left:8px;border-width:2px;text-indent:-9999px;background-position:50% 50%;background-size:50px 50px;backrgound-repeat:no-repeat}.pdp-variant--circle__check--black{background:var(--licorice)}.pdp-variant--circle__check--forest-green-hyper-orange{background:var(--persimmon)}.pdp-variant--circle__check--slate-grey-navy-blue{background:#2f3b70}.pdp-variant--circle input:checked~.pdp-variant--circle__check:after,.pdp-variant--circle input:checked~.pdp-variant--circle__check{border-color:var(--white)}@media screen and (min-width: 1300px){.pdp-variants__wrapper{gap:32px;display:flex;flex-direction:row}.pdp-variant__cart-btn{align-self:end;min-width:270px}}.product-variants--light .pdp-variants__wrapper{border-color:var(--licorice)}.product-variants--light .pdp-variants-container{border-bottom-color:var(--licorice)}.product-variants--light .pdp-variant--square__text,.product-variants--light .pdp-variant--circle__check,.product-variants--light .pdp-variant--circle__check:after{border-color:var(--border-licorice-transparent);transition:border-color 1s var(--ease-out-cubic)}.product-variants--light .pdp-variant--square__text:hover,.product-variants--light .pdp-variant--circle__check:hover:after{border-color:var(--border-licorice-transparent-hover)}.product-variants--light .pdp-variant--circle input:checked~.pdp-variant--circle__check:after,.product-variants--light .pdp-variant--circle input:checked~.pdp-variant--circle__check{border-color:var(--licorice)}.product-variants--light .pdp-variant--square input:checked~.pdp-variant--square__text{color:var(--white);background-color:var(--pine-tree)}.product-addons__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-addons__title{opacity:1}.product-addons__toggle{width:36px}.product-addons__list{display:flex;flex-direction:row;flex:0 1 100%;justify-content:flex-end;padding-right:2rem}.product-addons__selections{display:block;width:100%;overflow:scroll;white-space:nowrap}.product-addons__selections--item{display:flex;flex-direction:column;justify-content:space-between;background:var(--off-white);padding:10px;position:relative;width:188px;margin-right:10px}.product-addons__selections--image{flex:0 1 168px}.product-addons__selections--image img{object-fit:cover;width:100%;height:100%;mix-blend-mode:multiply}.product-addons__selections--item .input-checkbox{position:absolute;top:10px;left:10px;z-index:100}@media screen and (max-width: 1300px){.pdp-variants-on-hero{position:absolute;top:auto;bottom:18vh;width:calc(100% - 2rem);animation:load-variants-mobile 1s forwards ease-out}.pdp-variants-return{animation:return-variants-mobile 1s forwards ease-out}.pdp-glance-on-hero{transition:opacity .1s linear 1s,transform .1s ease-out 1s}.black-bg-on-mobile:after{content:"";position:absolute;bottom:0;left:0;background-color:transparent;background-image:url(//roamgaragesale.com/cdn/shop/t/8/assets/pdp-variants-bg.png?v=155268981121376074391754082048);background-size:auto;background-position:bottom center;background-repeat:repeat-x;width:100%;height:50vh}}@keyframes load-variants{0%{opacity:0}50%{opacity:0;transform:translateY(calc(-100% - 50px))}to{opacity:1;transform:translateY(calc(-100% - 130px))}}@keyframes load-variants-mobile{0%{opacity:0}50%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes return-variants{0%{opacity:0;transform:translateY(calc(-100% - 130px))}50%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes return-variants-mobile{0%{opacity:1}30%{opacity:0}70%{opacity:0;transform:translateY(100px)}to{position:relative;top:auto;bottom:auto;width:100%;opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-product-variants.css.map */
