.g-collections.g-section,.g-products.g-section{padding-top:36px;padding-bottom:36px}@media(min-width:768px){.g-collections.g-section,.g-products.g-section{padding-top:64px;padding-bottom:64px}}.g-head.g-head--split{justify-content:space-between;align-items:center;text-align:left;gap:16px;margin:0 0 20px}@media(min-width:768px){.g-head.g-head--split{margin-bottom:32px}}.g-head--split .g-head__title{font-size:20px;letter-spacing:.06em;text-transform:uppercase;line-height:1.15;min-width:0}@media(min-width:768px){.g-head--split .g-head__title{font-size:30px;letter-spacing:.05em}}.g-head--split .g-head__title a{color:inherit;text-decoration:none}.g-head__actions{display:flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto}.g-head__actions .g-viewall+.g-arrow{margin-left:10px}.g-viewall{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border:1px solid rgba(0,0,0,.18);background:transparent;color:#000;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color .2s,background-color .2s,color .2s}@media(min-width:768px){.g-viewall{padding:13px 24px;font-size:13px}}.g-viewall:hover{border-color:#000;background:#000;color:#fff}.g-head--split .g-arrow{width:40px;height:40px;border:1px solid rgba(0,0,0,.18);border-radius:50%;transition:border-color .2s,background-color .2s,color .2s,opacity .2s}.g-head--split .g-arrow svg{width:16px;height:16px}.g-head--split .g-arrow:not([disabled]):hover{border-color:#000;background:#000;color:#fff}@media(max-width:767px){.g-head--split .g-arrow{display:none}}@media(max-width:767px){.g-collections g-carousel .g-track--slider,.g-products g-carousel .g-track--slider{gap:24px 10px;margin-left:calc(-1 * var(--g-pad-x));margin-right:calc(-1 * var(--g-pad-x));padding-left:var(--g-pad-x);padding-right:var(--g-pad-x);scroll-padding-left:var(--g-pad-x);grid-auto-columns:calc((100% - (var(--g-cols-m, 2) - 1) * 10px) / (var(--g-cols-m, 2) + .35))}}.g-ratio--tall-34{--g-ratio: 133.33%}.g-ratio--tall{--g-ratio: 150%}.g-coll--overlay .g-coll__img{background:#f3f3f3}.g-coll--overlay .g-coll__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#0000001f);pointer-events:none}.g-coll--overlay .g-coll__img img{transition:transform .8s ease}.g-coll--overlay:hover .g-coll__img img{transform:scale(1.04)}.g-coll__label{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);max-width:calc(100% - 20px);padding:9px 16px;background:#fff;color:#000;font-family:var(--font-body-family);font-size:15px;line-height:1.25;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 10px #0000000f;transition:background-color .25s,color .25s}@media(min-width:768px){.g-coll__label{padding:11px 22px;font-size:20px}}.g-coll--overlay:hover .g-coll__label{background:#000;color:#fff}body .g-products .product-card-wrapper .card__inner{--ratio-percent: var(--g-img-pct, 133.33%) !important;background:#f3f3f3}body .g-products .product-card-wrapper .card .media img{object-fit:cover}body .g-products .product-card-wrapper .card__information{padding-top:14px!important}body .g-products .product-card-wrapper .card__heading,body .g-products .product-card-wrapper .card__heading.h5{font-size:15px;line-height:1.35;margin-bottom:4px}@media(min-width:768px){body .g-products .product-card-wrapper .card__heading,body .g-products .product-card-wrapper .card__heading.h5{font-size:17px}}body .g-products .product-card-wrapper .price .price-item{font-size:14px}@media(min-width:768px){body .g-products .product-card-wrapper .price .price-item{font-size:16px}}body .g-products .product-card-wrapper .price--on-sale .price-item--sale{color:#e0352b}body .g-products .product-card-wrapper .price--on-sale .price-item--regular{color:#8a8a8a}body .g-products .product-card-wrapper .card__badge .badge{background:#e0352b;color:#fff;font-size:12px;letter-spacing:.04em;padding:5px 10px}body .g-products .product-card-wrapper .card__media img{transition:transform .8s ease}@media(hover:hover){body .g-products .g-card:hover .card__media img{transform:scale(1.03)}}@media(hover:hover)and (min-width:990px){body .g-products .g-card{container-type:inline-size}body .g-products .g-card .card{position:relative}body .g-products .g-card .card>.card__content>.quick-add{position:absolute;left:12px;right:12px;top:calc(var(--g-img-r, 1.3333) * 100cqw - 56px);margin:0!important;padding:0!important;z-index:3;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}body .g-products .g-card:hover .card>.card__content>.quick-add,body .g-products .g-card:focus-within .card>.card__content>.quick-add{opacity:1;transform:none}body .g-products .g-card .quick-add__submit{width:100%;min-height:44px;border:0;border-radius:0;background:#000;color:#fff;font-size:14px;letter-spacing:.02em;text-transform:none}body .g-products .g-card .quick-add__submit:after,body .g-products .g-card .quick-add__submit:before{box-shadow:none}body .g-products .g-card .quick-add__submit:hover{background:#222;color:#fff}}@media(max-width:989px),(hover:none){body .g-products .product-card-wrapper .quick-add__submit{min-height:38px;padding:8px 10px;font-size:12px;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/graced-editorial.css.map */
