body.rh-approved-page--roll variant-selects.rh-roll-cards{display:block;margin:14px 0 16px;--rh-card-bg:#faf7f1;--rh-card-accent:#b64525}body.rh-approved-page--roll variant-selects.rh-roll-cards>.product-form__input{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin:0 0 12px;width:100%;max-width:none}body.rh-approved-page--roll variant-selects.rh-roll-cards .form__label,body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks__title{font-size:17px!important;line-height:1.3!important;color:#211b17;margin:0!important}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__input--pills>input[type=radio]+label{min-height:38px;padding:7px 9px;font-size:15px;border-radius:5px}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__input--pills>input[type=radio]:checked+label{padding:6px 8px}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__input--pills>input[type=radio]+label:has(.rh-accessory-list){display:block;text-align:left;padding:0!important;overflow:hidden;align-self:stretch;color:#211b17}.rh-roll-cards .rh-accessory-heading{display:flex;align-items:center;gap:10px;background:#f2eadf;padding:8px 10px;font-size:15px;font-weight:700;line-height:1.25}.rh-roll-cards input:checked+label .rh-accessory-heading{background:#f7e2d4}.rh-roll-cards .rh-card-radio{display:inline-block;flex:0 0 17px;width:17px;height:17px;border:1.5px solid #b9aa99;background:#fff;border-radius:50%;position:relative;box-sizing:border-box}.rh-roll-cards input:checked+label .rh-card-radio{border-color:var(--rh-card-accent)}.rh-roll-cards input:checked+label .rh-card-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--rh-card-accent)}.rh-roll-cards .rh-accessory-list{display:block;padding:0 8px}.rh-roll-cards .rh-accessory-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:6px;align-items:center;min-height:41px;border-bottom:1px solid #ded2c5;font:400 12px/1.25 Arial,Helvetica,sans-serif;letter-spacing:0}.rh-roll-cards .rh-accessory-row:last-child{border-bottom:0}.rh-roll-cards .rh-part-photo{display:flex;justify-content:center;align-items:center;height:40px;overflow:hidden;font-size:22px;color:#7c776f}.rh-roll-cards .rh-part-photo svg{display:block;max-width:100%}.rh-roll-cards .rh-part-absent{color:#766e66}body.rh-approved-page--roll variant-selects.rh-roll-cards>.product-form__input--quantity-breaks{display:block}.rh-roll-cards .rh-roll-shipping-banner{display:flex;align-items:center;justify-content:center;gap:8px;background:#f7e2d4;color:#a83c20;font:700 14px/1.4 Arial,Helvetica,sans-serif;text-align:center;padding:6px 8px;border-radius:4px;margin:9px 0}.rh-roll-cards .rh-roll-truck{display:inline-block;flex-shrink:0;vertical-align:middle}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container{display:grid;grid-template-columns:1fr;gap:0;margin:0}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card{display:grid;grid-template-columns:18px minmax(90px,1.1fr) minmax(0,1fr) auto minmax(70px,.65fr);align-items:center;gap:8px;padding:8px 12px;min-height:54px;border:1px solid #d9cabb;border-radius:5px;margin:0 0 -1px;background:#faf7f1;box-shadow:none}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{border:2px solid var(--rh-card-accent);padding:7px 11px;background:#f7e2d4;z-index:1;--rh-card-bg:#f7e2d4}.rh-roll-cards .rh-pack-title{display:block;font:700 16px/1.2 Arial,Helvetica,sans-serif;color:#211b17}.rh-roll-cards .rh-pack-each{display:block;font:400 12px/1.25 Arial,Helvetica,sans-serif;color:#74695e;margin-top:3px}.rh-roll-cards .rh-pack-shipping{display:flex;gap:5px;align-items:center;justify-content:center;color:#a83c20;font:400 11px/1.2 Arial,Helvetica,sans-serif}.rh-roll-cards .rh-pack-saving>span{display:inline-block;background:var(--rh-card-accent);color:#fff;border-radius:3px;padding:4px 7px;white-space:nowrap;font:400 11px/1.2 Arial,Helvetica,sans-serif}.rh-roll-cards .rh-pack-prices{text-align:right;line-height:1.15;color:#211b17;white-space:nowrap}.rh-roll-cards .rh-pack-prices strong{display:block;font:700 18px/1.15 Arial,Helvetica,sans-serif}.rh-roll-cards .rh-pack-prices s{display:block;font:400 12px/1.25 Arial,Helvetica,sans-serif;color:#7e7369;margin-top:2px}@media(max-width:749px){.rh-roll-cards .rh-accessory-heading{font-size:13px;padding:8px 7px;gap:6px}.rh-roll-cards .rh-accessory-list{padding:0 5px}.rh-roll-cards .rh-accessory-row{grid-template-columns:44px minmax(0,1fr);gap:4px;font-size:11px;min-height:39px}.rh-roll-cards .rh-part-photo{height:38px}.rh-roll-cards .rh-roll-shipping-banner{font-size:12px}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card{grid-template-columns:16px minmax(79px,1fr) auto minmax(65px,.65fr);gap:6px;padding:9px 8px}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{padding:8px 7px}.rh-roll-cards .rh-pack-shipping{grid-column:2;grid-row:2;justify-content:flex-start;font-size:10px}.rh-roll-cards .rh-pack-shipping:empty{display:none}.rh-roll-cards .rh-pack-description{grid-column:2;grid-row:1}.rh-roll-cards .rh-pack-saving{grid-column:3;grid-row:1 / span 2}.rh-roll-cards .rh-pack-prices{grid-column:4;grid-row:1 / span 2}.rh-roll-cards .rh-pack-card>.rh-card-radio{grid-column:1;grid-row:1 / span 2}.rh-roll-cards .rh-pack-title{font-size:14px}.rh-roll-cards .rh-pack-each{font-size:11px}.rh-roll-cards .rh-pack-prices strong{font-size:16px}}.rh-roll-cards .rh-accessory-row{grid-template-columns:82px minmax(0,1fr);gap:10px;font-size:13px;min-height:44px}.rh-roll-cards .rh-part-photo{height:43px;isolation:isolate}.rh-roll-cards .rh-part-photo svg{flex-shrink:0}@media(max-width:749px){.rh-roll-cards .rh-accessory-row{grid-template-columns:52px minmax(0,1fr);gap:5px;font-size:11px;min-height:41px}.rh-roll-cards .rh-part-photo{height:40px}.rh-roll-cards .rh-part-photo svg{max-width:52px}}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container{gap:16px;margin:20px 0 6px}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;column-gap:14px;row-gap:0;align-items:center;padding:0;min-height:86px;border:1px solid #dcbfb4;border-radius:8px;margin:0;background:#fffdf9;overflow:visible;box-shadow:none}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{padding:0;border:2px solid #9e3f2d;background:#fffdf9;--rh-card-bg:#fffdf9}.rh-roll-cards .rh-pack-card>.rh-card-radio{grid-column:1;grid-row:1;width:23px;height:23px;margin-left:18px;border:2px solid #d7bbb1;background:#fff;align-self:center}.rh-roll-cards .rh-pack-card>.rh-pack-description{grid-column:2;grid-row:1;padding:21px 0 21px 17px;min-width:0}.rh-roll-cards .rh-pack-title{font:600 18px/1.3 Arial,Helvetica,sans-serif;color:#241c17}.rh-roll-cards .rh-pack-each{font:400 13px/1.4 Arial,Helvetica,sans-serif;color:#75675f;margin-top:5px}.rh-roll-cards .rh-pack-card>.rh-pack-prices{grid-column:3;grid-row:1;padding:19px 18px 19px 8px;align-self:center}.rh-roll-cards .rh-pack-prices strong{font:600 20px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.4px}.rh-roll-cards .rh-pack-prices s{font:400 12px/1.3 Arial,Helvetica,sans-serif;margin-top:4px;color:#81736a}.rh-roll-cards .rh-pack-card>.rh-pack-saving{position:absolute;top:-10px;right:14px;grid-column:auto;grid-row:auto;z-index:1}.rh-roll-cards .rh-pack-saving>span{position:relative;background:#9e3f2d;border-radius:0 0 4px 4px;padding:4px 10px;font:700 11px/1.25 Arial,Helvetica,sans-serif;letter-spacing:.1px;box-shadow:none}.rh-roll-cards .rh-pack-saving>span:before{content:"";position:absolute;left:-7px;top:0;width:0;height:0;border-bottom:8px solid #713022;border-left:7px solid transparent}.rh-roll-cards .rh-pack-card>.rh-pack-shipping{grid-column:1 / -1;grid-row:2;display:flex;justify-content:flex-start;align-items:center;gap:10px;background:#f6f0e9;color:#664a3f;min-height:43px;margin:0;padding:10px 18px;border-radius:0 0 7px 7px;border-top:1px solid #ede1d6;font:600 12px/1.3 Arial,Helvetica,sans-serif}.rh-roll-cards .rh-pack-card>.rh-pack-shipping:empty{display:none}.rh-roll-cards .rh-pack-card>.rh-pack-shipping .rh-roll-truck{width:24px;height:20px}.rh-roll-cards input:checked+.rh-pack-card>.rh-pack-shipping{background:#9e3f2d;color:#fff;border-top-color:#9e3f2d;border-radius:0 0 5px 5px}.rh-roll-cards input:checked+.rh-pack-card>.rh-card-radio{border-color:#9e3f2d}.rh-roll-cards input:checked+.rh-pack-card>.rh-card-radio:after{top:4px;right:4px;bottom:4px;left:4px;background:#9e3f2d}@media(max-width:749px){body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container{gap:15px;margin-top:18px}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card,body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{grid-template-columns:23px minmax(0,1fr) auto;column-gap:10px;padding:0;min-height:83px}.rh-roll-cards .rh-pack-card>.rh-card-radio{grid-column:1;grid-row:1;margin-left:14px;width:22px;height:22px}.rh-roll-cards .rh-pack-card>.rh-pack-description{grid-column:2;grid-row:1;padding:19px 0 19px 14px}.rh-roll-cards .rh-pack-title{font-size:17px}.rh-roll-cards .rh-pack-each{font-size:12px}.rh-roll-cards .rh-pack-card>.rh-pack-prices{grid-column:3;grid-row:1;padding:18px 14px 18px 4px}.rh-roll-cards .rh-pack-prices strong{font-size:19px}.rh-roll-cards .rh-pack-card>.rh-pack-saving{grid-column:auto;grid-row:auto;right:12px}.rh-roll-cards .rh-pack-card>.rh-pack-shipping{grid-column:1 / -1;grid-row:2;font-size:12px;padding:10px 14px;min-height:42px}.rh-roll-cards .rh-pack-saving>span{font-size:10px}}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__input--pills>input[type=radio]+label:has(.rh-accessory-list){display:flex;flex-direction:column}.rh-roll-cards .rh-accessory-list{display:flex;flex-direction:column;flex:1}.rh-roll-cards .rh-accessory-row{flex:1}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card,body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{grid-template-columns:24px minmax(0,1fr) auto auto;column-gap:12px;min-height:86px}.rh-roll-cards .rh-pack-card>.rh-pack-prices{grid-column:4;grid-row:1;padding-left:0}.rh-roll-cards .rh-pack-card>.rh-pack-shipping,.rh-roll-cards input:checked+.rh-pack-card>.rh-pack-shipping{grid-column:3;grid-row:1;align-self:center;justify-content:center;background:transparent;color:#9e3f2d;border:0;border-radius:0;min-height:0;padding:0;margin:0;font-size:11px;font-weight:600;gap:6px;white-space:nowrap}.rh-roll-cards .rh-pack-card>.rh-pack-shipping .rh-roll-truck{width:21px;height:18px}@media(max-width:749px){body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card,body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{grid-template-columns:22px minmax(0,1fr) 65px auto;column-gap:8px;min-height:83px}.rh-roll-cards .rh-pack-card>.rh-pack-description{padding-left:13px}.rh-roll-cards .rh-pack-card>.rh-pack-prices{grid-column:4;grid-row:1;padding-right:12px;padding-left:0}.rh-roll-cards .rh-pack-card>.rh-pack-shipping,.rh-roll-cards input:checked+.rh-pack-card>.rh-pack-shipping{grid-column:3;grid-row:1;flex-direction:column;gap:3px;font-size:10px;line-height:1.2;white-space:normal;text-align:center;padding:0}.rh-roll-cards .rh-pack-card>.rh-pack-shipping:empty{display:none}.rh-roll-cards .rh-pack-title{font-size:15px}.rh-roll-cards .rh-pack-prices strong{font-size:18px}}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__input--pills>input[type=radio]+label:has(.rh-accessory-list){align-items:stretch;justify-content:flex-start}.rh-roll-cards .rh-accessory-heading,.rh-roll-cards .rh-accessory-list{width:100%;box-sizing:border-box}@media(max-width:749px){.rh-roll-cards .rh-pack-card>.rh-pack-shipping,.rh-roll-cards input:checked+.rh-pack-card>.rh-pack-shipping{white-space:nowrap;font-size:10px}}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__input--pills>input[type=radio]+label:has(.rh-accessory-list){background:#fff}.rh-roll-cards .rh-accessory-list.rh-accessory-upright{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:10px 7px 11px;background:#fff;flex:0 0 auto}.rh-roll-cards .rh-accessory-list.rh-accessory-upright--four{grid-template-columns:repeat(4,minmax(0,1fr))}.rh-roll-cards .rh-accessory-upright .rh-accessory-row{display:flex;flex-direction:column;justify-content:flex-start;gap:7px;border:0;min-height:0;font-size:11px;line-height:1.2;text-align:center;color:#332820}.rh-roll-cards .rh-accessory-upright .rh-part-photo{display:flex;height:78px;width:100%;background:#fff;overflow:hidden}.rh-roll-cards .rh-accessory-upright .rh-part-photo svg{display:block;width:100%;max-width:100%;height:78px}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container{gap:10px;margin:12px 0 4px}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card,body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{min-height:62px;grid-template-columns:22px minmax(115px,1fr) minmax(95px,1fr) auto;column-gap:9px}.rh-roll-cards .rh-pack-card>.rh-card-radio{margin-left:14px;width:21px;height:21px}.rh-roll-cards .rh-pack-card>.rh-pack-description{padding:11px 0 11px 14px}.rh-roll-cards .rh-pack-card>.rh-pack-prices{padding:10px 14px 10px 0}.rh-roll-cards .rh-pack-card>.rh-pack-shipping,.rh-roll-cards input:checked+.rh-pack-card>.rh-pack-shipping{justify-self:center}.rh-roll-cards .rh-pack-title{font-size:16px}.rh-roll-cards .rh-pack-each{font-size:11px;margin-top:2px}.rh-roll-cards .rh-pack-prices strong{font-size:18px}.rh-roll-cards .rh-pack-prices s{font-size:11px;margin-top:2px}@media(max-width:749px){.rh-roll-cards .rh-accessory-list.rh-accessory-upright{gap:2px;padding:8px 4px 10px}.rh-roll-cards .rh-accessory-upright .rh-accessory-row{font-size:9px;gap:5px}.rh-roll-cards .rh-accessory-upright .rh-part-photo,.rh-roll-cards .rh-accessory-upright .rh-part-photo svg{height:69px;max-width:100%}body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>.rh-pack-card,body.rh-approved-page--roll variant-selects.rh-roll-cards .quantity-breaks-container>input:checked+.rh-pack-card{min-height:62px;grid-template-columns:21px minmax(0,1fr) 68px auto;column-gap:7px}.rh-roll-cards .rh-pack-card>.rh-pack-description{padding:11px 0 11px 12px}.rh-roll-cards .rh-pack-card>.rh-pack-prices{padding:10px 12px 10px 0}.rh-roll-cards .rh-pack-title{font-size:14px}.rh-roll-cards .rh-pack-prices strong{font-size:17px}}body.rh-approved-page--roll variant-selects.rh-roll-cards .product-form__label-container .form__label{min-height:0;height:auto;padding:0!important;line-height:1.3!important}.rh-roll-cards .product-form__under-container:empty{display:none}.rh-roll-cards .rh-accessory-list.rh-accessory-upright{padding-top:7px;padding-bottom:8px}.rh-roll-cards .rh-accessory-upright .rh-part-photo,.rh-roll-cards .rh-accessory-upright .rh-part-photo svg{height:56px}.rh-roll-cards .rh-accessory-upright .rh-accessory-row{gap:5px}@media(max-width:749px){.rh-roll-cards .rh-accessory-list.rh-accessory-upright{padding-top:6px;padding-bottom:7px}.rh-roll-cards .rh-accessory-upright .rh-part-photo,.rh-roll-cards .rh-accessory-upright .rh-part-photo svg{height:52px}.rh-roll-cards .rh-accessory-upright .rh-accessory-row{gap:4px}}.rh-roll-cards .rh-accessory-upright .rh-part-photo,.rh-roll-cards .rh-accessory-upright .rh-part-photo svg{height:42px}.rh-roll-cards .rh-accessory-upright .rh-accessory-row{gap:0;position:relative}.rh-roll-cards .rh-accessory-upright .rh-accessory-row>span:last-child{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.rh-roll-cards .rh-accessory-list.rh-accessory-upright{padding-top:6px;padding-bottom:6px}@media(max-width:749px){.rh-roll-cards .rh-accessory-upright .rh-part-photo,.rh-roll-cards .rh-accessory-upright .rh-part-photo svg{height:38px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rh-roll-cards.css.map */
