body.gf-cart-page cart-items,body.gf-cart-page #main-cart-footer,#CartDrawer{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;color:#151515}body.gf-cart-page cart-items .page-width,body.gf-cart-page #main-cart-footer .page-width{max-width:1260px;padding-left:clamp(18px,4vw,72px);padding-right:clamp(18px,4vw,72px)}body.gf-cart-page cart-items .title-wrapper-with-link{margin:0 0 38px;display:flex;align-items:baseline;justify-content:space-between;gap:24px}body.gf-cart-page cart-items .title-wrapper-with-link h1{font:400 clamp(36px,5vw,68px)/1.06 Helvetica,Arial,sans-serif;letter-spacing:-.055em;margin:0}body.gf-cart-page cart-items .title-wrapper-with-link a{text-decoration:none!important;font:400 11px/1.5 Helvetica,Arial,sans-serif;letter-spacing:.025em;color:#555;border:0!important}body.gf-cart-page cart-items .title-wrapper-with-link a:hover{color:#111}body.gf-cart-page .cart__items{border:0!important;padding:0 0 17px}body.gf-cart-page .cart-items{border:0;box-shadow:none}body.gf-cart-page .cart-items thead th{border:0;opacity:.65;font:500 10px/1.4 Helvetica,Arial,sans-serif;letter-spacing:.09em;padding-bottom:16px}body.gf-cart-page .cart-item{border:0!important}body.gf-cart-page .cart-item>td{padding-top:25px;padding-bottom:28px}body.gf-cart-page .cart-item__media{width:clamp(100px,13vw,165px)}body.gf-cart-page .cart-item__image-container{background:#f5f5f4;display:block;overflow:hidden;border:0;box-shadow:none}body.gf-cart-page .cart-item__image{width:100%;max-width:100%;object-fit:contain;mix-blend-mode:multiply;aspect-ratio:1/1}body.gf-cart-page .cart-item>td+td{padding-left:clamp(20px,3vw,42px)}body.gf-cart-page .cart-item__name{font:400 clamp(18px,2.2vw,27px)/1.22 Helvetica,Arial,sans-serif;letter-spacing:-.045em;text-decoration:none!important;margin-bottom:10px}body.gf-cart-page .cart-item__details{font-size:12px}body.gf-cart-page .cart-item__details .product-option{font:400 11px/1.5 Helvetica,Arial,sans-serif;color:#666;letter-spacing:0}body.gf-cart-page .cart-item__price-wrapper{font:400 12px/1.4 Helvetica,Arial,sans-serif}body.gf-cart-page .cart-item__totals .price{letter-spacing:0}body.gf-cart-page .cart-item__quantity-wrapper{align-items:center;gap:12px}body.gf-cart-page cart-remove-button .button{background:none;border:0;box-shadow:none}body.gf-cart-page .quantity{min-height:35px;border:1px solid #e5e5e5}body.gf-cart-page .quantity:before,body.gf-cart-page .quantity:after{box-shadow:none!important}body.gf-cart-page .quantity__input{font:400 12px Helvetica,Arial,sans-serif}body.gf-cart-page .cart__footer{border:0!important;padding:12px 0 35px;gap:40px}body.gf-cart-page .cart__blocks{margin-left:auto;max-width:440px;width:100%}body.gf-cart-page .cart__blocks .totals{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:22px}body.gf-cart-page .cart__blocks .totals__total{font:400 12px/1.5 Helvetica,Arial,sans-serif;letter-spacing:.02em}body.gf-cart-page .cart__blocks .totals__total-value{font:400 clamp(24px,2.5vw,34px)/1.2 Helvetica,Arial,sans-serif;letter-spacing:-.045em}body.gf-cart-page .tax-note{font:400 10px/1.55 Helvetica,Arial,sans-serif;color:#777;text-align:left;margin:10px 0 22px}body.gf-cart-page .cart__checkout-button{width:100%;max-width:none;min-height:54px;background:#141414;color:#fff;border-radius:0;font:500 11px/1.4 Helvetica,Arial,sans-serif;letter-spacing:.085em}body.gf-cart-page .cart__checkout-button:before,body.gf-cart-page .cart__checkout-button:after{box-shadow:none}body.gf-cart-page .cart__checkout-button:hover{background:#303030}body.gf-cart-page .cart__ctas{display:block}#CartDrawer .drawer__inner{width:min(480px,100vw);max-width:100vw;padding:0 27px;border:0;background:#fff;box-shadow:-8px 0 45px #00000012}#CartDrawer .drawer__header{padding:27px 0 18px}#CartDrawer .drawer__heading{font:400 28px/1.1 Helvetica,Arial,sans-serif;letter-spacing:-.05em;margin:0}#CartDrawer .drawer__close{top:18px;right:-8px}#CartDrawer .drawer__close .svg-wrapper{width:18px;height:18px}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-item{grid-template-columns:93px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:0 14px;margin:0 0 29px!important;border:0!important}#CartDrawer .cart-item__media{grid-column:1;grid-row:1/3;padding:0!important;align-self:start}#CartDrawer .cart-item__image-container{display:block;width:93px;overflow:hidden;background:#f6f6f5;border:0;box-shadow:none}#CartDrawer .cart-item__image{width:93px;height:105px;max-width:none;object-fit:contain;mix-blend-mode:multiply}#CartDrawer .cart-item__details{grid-column:2;grid-row:1;min-width:0;padding:0!important}#CartDrawer .cart-item__name{font:400 17px/1.2 Helvetica,Arial,sans-serif;letter-spacing:-.035em;text-decoration:none!important;margin:0 0 8px}#CartDrawer .cart-item__details .product-option{font:400 10px/1.45 Helvetica,Arial,sans-serif;color:#777}#CartDrawer .cart-item>td+td{padding-left:0}#CartDrawer .cart-item__totals{grid-column:3;grid-row:1;align-items:start;justify-content:flex-end;padding:1px 0 0!important;white-space:nowrap}#CartDrawer .cart-item__price-wrapper{font:400 11px/1.4 Helvetica,Arial,sans-serif}#CartDrawer .cart-items .cart-item__quantity{grid-column:2/4;grid-row:2;padding:7px 0 0!important;min-width:0}#CartDrawer .cart-item__quantity-wrapper{gap:10px;flex-wrap:nowrap;align-items:center}#CartDrawer .quantity{min-height:31px;max-height:32px;border:1px solid #e5e5e5}#CartDrawer .quantity:before,#CartDrawer .quantity:after{box-shadow:none!important}#CartDrawer .quantity__input{font:400 11px Helvetica,Arial,sans-serif}#CartDrawer cart-remove-button .button{min-width:31px;min-height:31px;background:transparent}#CartDrawer .drawer__footer{border:0;padding:19px 0 max(22px,env(safe-area-inset-bottom));background:#fff}#CartDrawer .cart-drawer__footer{padding:0}#CartDrawer .totals{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0}#CartDrawer .totals__total{font:400 12px/1.45 Helvetica,Arial,sans-serif;letter-spacing:.01em}#CartDrawer .totals__total-value{font:400 25px/1.1 Helvetica,Arial,sans-serif;letter-spacing:-.04em}#CartDrawer .tax-note{font:400 10px/1.5 Helvetica,Arial,sans-serif;color:#777;margin:9px 0 18px;text-align:left}#CartDrawer .cart__checkout-button{width:100%;max-width:none;min-height:53px;background:#141414;color:#fff;border-radius:0;font:500 11px/1.5 Helvetica,Arial,sans-serif;letter-spacing:.07em}#CartDrawer .cart__checkout-button:before,#CartDrawer .cart__checkout-button:after{box-shadow:none}#CartDrawer .cart__checkout-button:hover{background:#303030}#CartDrawer .cart__ctas{display:block}#CartDrawer .gf-shipping-progress{margin:10px 0 19px}#CartDrawer cart-drawer-items{scrollbar-width:thin}#CartDrawer .drawer__footer>details{border:0}#CartDrawer .drawer__footer>details summary{font:400 11px/1.5 Helvetica,Arial,sans-serif}@media(max-width:749px){body.gf-cart-page cart-items .page-width,body.gf-cart-page #main-cart-footer .page-width{padding-left:17px;padding-right:17px}body.gf-cart-page cart-items .title-wrapper-with-link{margin:0 0 19px;align-items:center}body.gf-cart-page cart-items .title-wrapper-with-link h1{font-size:37px}body.gf-cart-page cart-items .title-wrapper-with-link a{font-size:10px}body.gf-cart-page .cart-items thead{display:none}body.gf-cart-page .cart-item{display:grid;grid-template-columns:103px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:0 13px;margin-bottom:25px!important}body.gf-cart-page .cart-item__media{grid-column:1;grid-row:1/3;width:103px}body.gf-cart-page .cart-item__image{width:103px;height:119px;max-width:none}body.gf-cart-page .cart-item__details{grid-column:2;grid-row:1;min-width:0}body.gf-cart-page .cart-item__name{font-size:17px}body.gf-cart-page .cart-item__totals{grid-column:3;grid-row:1;align-self:start;padding:0!important;white-space:nowrap}body.gf-cart-page .cart-item__quantity{grid-column:2/4;grid-row:2;padding:6px 0 0!important}body.gf-cart-page .cart-item>td{padding-top:0;padding-bottom:0}body.gf-cart-page .cart-item>td+td{padding-left:0}body.gf-cart-page .cart__items{padding-bottom:10px}body.gf-cart-page .cart__footer{padding:0 0 25px}body.gf-cart-page .cart__blocks{max-width:none}body.gf-cart-page .cart__blocks .totals__total-value{font-size:28px}#CartDrawer .drawer__inner{padding:0 18px}#CartDrawer .drawer__header{padding:22px 0 19px}#CartDrawer .cart-item{grid-template-columns:77px minmax(0,1fr) auto;gap:0 10px}#CartDrawer .cart-item__image-container{width:77px}#CartDrawer .cart-item__image{width:77px;height:94px}#CartDrawer .cart-item__name{font-size:15px}#CartDrawer .cart-item__price-wrapper{font-size:10px}#CartDrawer .drawer__footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}}body.gf-cart-page #MainContent{background:#fff}body.gf-cart-page .cart-items thead{display:none}body.gf-cart-page .cart-items,.gf-cart-page .cart-items tbody{display:block;width:100%}body.gf-cart-page .cart-item{width:100%;display:grid;grid-template-columns:clamp(108px,13vw,165px) minmax(0,1fr) max-content;grid-template-rows:auto minmax(35px,auto);column-gap:clamp(15px,2.8vw,35px);row-gap:15px;align-items:start;padding:21px 0 25px;margin:0}body.gf-cart-page .cart-item+.cart-item{border-top:0!important}body.gf-cart-page .cart-item>td{display:block;min-width:0;padding:0!important}body.gf-cart-page .cart-item__media{grid-column:1;grid-row:1/3;width:100%;align-self:start}body.gf-cart-page .cart-item__image-container{width:100%;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f6f6f5}body.gf-cart-page .cart-item__image{width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:contain}body.gf-cart-page .cart-item__details{grid-column:2;grid-row:1;min-width:0}body.gf-cart-page .cart-item__name{font:400 clamp(17px,1.6vw,23px)/1.2 Helvetica,Arial,sans-serif;letter-spacing:-.035em;color:#141414;margin:0 0 8px}body.gf-cart-page .cart-item__details .product-option{font:400 11px/1.5 Helvetica,Arial,sans-serif;color:#777}body.gf-cart-page .cart-item__totals{grid-column:3;grid-row:1;justify-self:end;align-self:start;text-align:right;min-width:85px}body.gf-cart-page .cart-item__price-wrapper{font:400 13px/1.4 Helvetica,Arial,sans-serif}body.gf-cart-page .cart-item__quantity{grid-column:2/4;grid-row:2;align-self:end}body.gf-cart-page .cart-item__quantity-wrapper{display:inline-flex;align-items:center;gap:12px}body.gf-cart-page .cart-item__quantity .quantity{width:102px;min-height:35px;height:35px;border:1px solid #e5e5e5;border-radius:0}body.gf-cart-page .cart-item__quantity .quantity__button{width:32px}body.gf-cart-page .cart-item__quantity .quantity__input{font:400 12px Helvetica,Arial,sans-serif}body.gf-cart-page cart-remove-button .button{min-width:32px;min-height:32px}body.gf-cart-page #main-cart-footer .cart__footer{margin:0;padding:0!important;display:block}body.gf-cart-page #main-cart-footer .cart__blocks{max-width:none;width:100%;margin:0}body.gf-cart-page #main-cart-footer .cart__footer>div+div{margin-top:0}body.gf-cart-page .cart__blocks .totals{margin-top:26px}body.gf-cart-page #main-cart-footer .tax-note{margin:15px 0 21px;font-size:10px;line-height:1.6;color:#777}body.gf-cart-page #main-cart-footer .cart__checkout-button{min-height:57px;background:#171717;border-radius:0;font:500 11px Helvetica,Arial,sans-serif;letter-spacing:.08em}body.gf-cart-page #main-cart-footer .cart__checkout-button:hover{background:#333}body.gf-cart-page #main-cart-footer .additional-checkout-buttons{margin-top:15px}body.gf-cart-page .gf-shipping-progress{margin:0 0 21px}body.gf-cart-page .gf-shipping-progress__message{font-size:12px}body.gf-cart-page .gf-shipping-progress__track{height:2px}@media(min-width:990px){body.gf-cart-page #MainContent{display:grid;grid-template-columns:minmax(0,1fr) minmax(305px,370px);gap:clamp(35px,5vw,85px);align-items:start;max-width:1520px;margin:0 auto;padding:clamp(40px,5vw,78px) clamp(28px,4vw,66px) 110px}body.gf-cart-page #MainContent>.shopify-section{min-width:0}body.gf-cart-page #MainContent>.cart__footer-wrapper{position:sticky;top:clamp(78px,9vh,120px)}body.gf-cart-page #MainContent .page-width{width:100%;max-width:none;padding:0!important}body.gf-cart-page #MainContent cart-items{padding:0!important}body.gf-cart-page #MainContent #main-cart-footer{margin-top:57px}body.gf-cart-page #MainContent .cart__blocks{border:0}body.gf-cart-page .cart-item{grid-template-columns:clamp(120px,14vw,175px) minmax(0,1fr) auto}body.gf-cart-page .cart-item__totals{min-width:75px}}@media(max-width:989px){body.gf-cart-page #MainContent{display:block;padding:0 0 56px}body.gf-cart-page #MainContent #main-cart-footer{padding:0 17px}body.gf-cart-page #main-cart-footer .page-width{padding-left:0;padding-right:0}body.gf-cart-page .cart-item{grid-template-columns:106px minmax(0,1fr) auto;gap:8px 12px}body.gf-cart-page .cart-item__name{font-size:16px}body.gf-cart-page .cart-item__totals{min-width:0}body.gf-cart-page .cart-item__price-wrapper{font-size:11px}body.gf-cart-page #MainContent .title-wrapper-with-link{margin-bottom:20px}}@media(max-width:420px){body.gf-cart-page .cart-item{grid-template-columns:90px minmax(0,1fr) auto;gap:8px 10px}body.gf-cart-page .cart-item__totals{grid-column:2/4;grid-row:2;justify-self:end;align-self:center}body.gf-cart-page .cart-item__quantity{grid-column:2;grid-row:2}body.gf-cart-page .cart-item__quantity .quantity{width:91px}}#CartDrawer .drawer__inner{background:#fff}#CartDrawer .cart-item__media{overflow:hidden;background:#f8f8f7}#CartDrawer .cart-item__image{display:block;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain;mix-blend-mode:multiply}#CartDrawer .cart-item__name{font-weight:400;letter-spacing:-.035em}#CartDrawer .cart-item__quantity .quantity{border-radius:0}#CartDrawer .cart-item__totals{min-width:0}#CartDrawer .gf-shipping-progress{margin:4px 0 21px}#CartDrawer .gf-shipping-progress__track{height:2px}#CartDrawer .drawer__header,#CartDrawer .drawer__footer{border:0}body.gf-cart-page .gf-cart-wallets{margin:23px 0 0;padding:0;border:0}body.gf-cart-page .gf-cart-wallets__summary{display:flex;align-items:center;gap:11px;min-height:42px;padding:6px 0;cursor:pointer;list-style:none;border:0;font:400 11px/1.4 Helvetica,Arial,sans-serif;color:#444}body.gf-cart-page .gf-cart-wallets__summary::-webkit-details-marker{display:none}body.gf-cart-page .gf-cart-wallets__summary::marker{content:""}body.gf-cart-page .gf-cart-wallets__summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}body.gf-cart-page .gf-cart-wallets__label{font-size:11px;white-space:nowrap;color:#666}body.gf-cart-page .gf-cart-wallets__brands{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:clamp(12px,1.7vw,22px);font:600 11px/1.2 Helvetica,Arial,sans-serif;color:#242424;white-space:nowrap;letter-spacing:-.02em}body.gf-cart-page .gf-cart-wallets__toggle{font:400 20px/1 Helvetica,Arial,sans-serif;color:#444;flex:0 0 15px;text-align:right;transition:transform .2s}body.gf-cart-page .gf-cart-wallets[open] .gf-cart-wallets__toggle{transform:rotate(45deg)}body.gf-cart-page .gf-cart-wallets__options{padding:8px 0 0}body.gf-cart-page .gf-cart-wallets__helper{font:400 10px/1.5 Helvetica,Arial,sans-serif;color:#777;margin:0 0 10px}body.gf-cart-page .gf-cart-wallets .cart__dynamic-checkout-buttons{margin:0;filter:grayscale(1);--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-box-shadow:none}body.gf-cart-page .gf-cart-wallets .cart__dynamic-checkout-buttons [role=button]{border-radius:0!important}body.gf-cart-page .gf-cart-wallets .cart__dynamic-checkout-buttons ul{margin:0}@media(max-width:749px){body.gf-cart-page .gf-cart-wallets__summary{gap:8px}body.gf-cart-page .gf-cart-wallets__brands{gap:12px;font-size:10px}body.gf-cart-page .gf-cart-wallets__label{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gorobei-cart-editorial.css.map */
