.cr2 .cr2-pdp-v7{max-width:1280px;margin:0 auto}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead{display:none}.cr2 .cr2-pdp-v7 .cr2-pdp-details h1{margin:12px 0 18px;font-size:clamp(31px,3.3vw,45px);line-height:1.16}.cr2 .cr2-pdp-v7 .cr2-pdp-intro{margin:0 0 18px;font-size:15px;line-height:1.6;color:#5f7568}.cr2 .cr2-pdp-v7 .cr2-pdp-price{font-size:33px;line-height:1.16;margin:7px 0 10px;font-weight:880;letter-spacing:-.05em}.cr2 .cr2-pdp-v7 .cr2-pdp-price-caption{margin:0 0 18px;font-size:13px;line-height:1.55}.cr2 .cr2-pdp-v7 .cr2-pdp-purchase-row{display:flex;align-items:stretch;gap:12px;width:100%;margin:9px 0 13px}.cr2 .cr2-pdp-v7 .cr2-pdp-purchase-row .cr2-buy{display:flex;justify-content:space-between;align-items:center;min-height:52px;margin:0;flex:1;min-width:0;font-size:14px;line-height:1.2;padding:10px 17px;border-radius:10px}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper{display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid #C5D4C8;border-radius:10px;overflow:hidden;background:#fff;height:52px}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper button{min-width:44px;width:44px;height:52px;cursor:pointer;border:0;background:transparent;color:#19382e;font-size:21px;font-weight:600;line-height:1}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper button:hover{background:#eff4ea}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:31px!important;min-width:31px!important;max-width:31px!important;text-align:center;border:0!important;background:transparent!important;border-radius:0!important;padding:0!important;height:48px!important;min-height:48px!important;font-size:14px;font-weight:800;color:#19382e;box-shadow:none!important;margin:0!important}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper input::-webkit-inner-spin-button,.cr2 .cr2-pdp-v7 .cr2-pdp-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cr2 .cr2-pdp-v7 .cr2-pdp-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cr2 .cr2-pdp-v7 .cr2-buy-label-short{display:none}.cr2 .cr2-pdp-v7 .cr2-pdp-delivery-hint{font-size:13px;line-height:1.6;color:#65776b;margin:13px 0 0}.cr2 .cr2-pdp-v7 .cr2-pdp-delivery-hint a{font-weight:760;color:#2e644b;text-decoration:underline;text-underline-offset:3px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell{margin:28px 0 0;border-top:1px solid #DDE7DC;padding-top:23px}.cr2 .cr2-pdp-v7 .cr2-quick-header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.cr2 .cr2-pdp-v7 .cr2-quick-header h2{font-size:23px;line-height:1.22;letter-spacing:-.035em;margin:9px 0 12px}.cr2 .cr2-pdp-v7 .cr2-quick-eyebrow{font-size:10px;letter-spacing:.09em}.cr2 .cr2-pdp-v7 .cr2-quick-discount{display:inline-block;border-radius:6px;background:#eef5e7;padding:5px 9px;font-size:11px;font-weight:800;color:#316648}.cr2 .cr2-pdp-v7 .cr2-quick-discount-note{font-size:12px;color:#647568;line-height:1.55;margin:6px 0 16px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-list{gap:0}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-item{padding:13px 0;grid-template-columns:54px minmax(0,1fr) auto;gap:12px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-copy strong{font-size:13px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-photo,.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-photo img{max-width:52px;max-height:54px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-form button{min-height:44px;padding:9px 11px;font-size:11px;border-radius:9px}.cr2 .cr2-pdp-v7 .cr2-quick-all{margin-top:5px}.cr2 .cr2-pdp-v7 .cr2-product-details-accordion{margin-top:36px}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy[hidden]{display:none!important}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy{display:none}@media(max-width:750px){.cr2 .cr2-pdp-v7{padding-bottom:74px}.cr2 .cr2-pdp-v7 .cr2-crumb{margin:9px 0;font-size:11px}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead{display:flex;gap:10px;justify-content:space-between;align-items:center;margin:5px 0 17px}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead-name{display:flex;flex-direction:column;gap:3px;min-width:0}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead-name span{font-size:12px;font-weight:850;color:#6a7e6c;letter-spacing:.08em;text-transform:uppercase}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead-name strong{font-size:28px;font-weight:900;color:#19382e;line-height:1.18;letter-spacing:-.035em}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead-price{font-size:21px;color:#19382e;font-weight:900;white-space:nowrap}.cr2 .cr2-pdp-v7 .cr2-pdp-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.cr2 .cr2-pdp-v7 .cr2-gallery-slide{height:258px!important;min-height:258px!important;max-height:258px!important}.cr2 .cr2-pdp-v7 .cr2-gallery-intro{grid-template-columns:57% 43%}.cr2 .cr2-pdp-v7 .cr2-gallery-picture{padding:5px 2px 31px 8px}.cr2 .cr2-pdp-v7 .cr2-gallery-picture-image{max-height:214px!important;width:89%!important;max-width:210px}.cr2 .cr2-pdp-v7 .cr2-gallery-specs{padding:12px 11px 44px 0}.cr2 .cr2-pdp-v7 .cr2-gallery-spec{padding:7px 0}.cr2 .cr2-pdp-v7 .cr2-gallery-spec strong{font-size:13px}.cr2 .cr2-pdp-v7 .cr2-gallery-spec span{font-size:9px;line-height:1.22}.cr2 .cr2-pdp-v7 .cr2-gallery-small-title{font-size:9px;margin-bottom:4px}.cr2 .cr2-pdp-v7 .cr2-gallery-fruit{font-size:21px}.cr2 .cr2-pdp-v7 .cr2-gallery-photo-slide{padding:8px 10px 43px}.cr2 .cr2-pdp-v7 .cr2-gallery-secondary-image{max-height:215px}.cr2 .cr2-pdp-v7 .cr2-pdp-thumbs{margin-top:7px;gap:7px;min-height:57px}.cr2 .cr2-pdp-v7 .cr2-gallery-thumb{width:52px;height:57px;flex-basis:52px}.cr2 .cr2-pdp-v7 .cr2-gallery-thumb-cover{font-size:17px}.cr2 .cr2-pdp-v7 .cr2-gallery-thumb-cover small{font-size:8px}.cr2 .cr2-pdp-v7 .cr2-gallery-note{margin:9px 0 2px;font-size:12px;line-height:1.5}.cr2 .cr2-pdp-v7 .cr2-pdp-details h1{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:0!important}.cr2 .cr2-pdp-v7 .cr2-pdp-details>.cr2-eyebrow{font-size:10px;letter-spacing:.055em}.cr2 .cr2-pdp-v7 .cr2-pdp-intro{font-size:15px;margin:6px 0 20px;line-height:1.58}.cr2 .cr2-pdp-v7 .cr2-pdp-price{font-size:31px;margin:10px 0;line-height:1.18}.cr2 .cr2-pdp-v7 .cr2-pdp-price-caption{font-size:12px;line-height:1.5;margin:0 0 17px}.cr2 .cr2-pdp-v7 .cr2-pdp-purchase-row{gap:10px;margin:11px 0 13px}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper{height:51px}.cr2 .cr2-pdp-v7 .cr2-pdp-stepper button{width:43px;min-width:43px;height:51px}.cr2 .cr2-pdp-v7 .cr2-pdp-purchase-row .cr2-buy{min-height:51px;padding:8px 13px;margin:0;font-size:13px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell{margin-top:25px;padding-top:20px}.cr2 .cr2-pdp-v7 .cr2-quick-header h2{font-size:22px;line-height:1.2}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-item{padding:13px 0}.cr2 .cr2-pdp-v7 .cr2-product-details-accordion{margin-top:30px}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy{position:fixed;bottom:0;left:0;right:0;z-index:70;background:#fffcf5;border-top:1px solid #D6E4D4;box-shadow:0 -8px 23px #19382e20;padding:10px max(18px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy>div span{font-size:10px;color:#5b7768;font-weight:750}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy>div strong{font-size:18px;font-weight:900;color:#19382e}.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy button{min-height:48px;min-width:134px;border:0;border-radius:10px;background:#19382e;color:#fff;font-size:14px;font-weight:870;padding:11px 18px;cursor:pointer}}@media(max-width:390px){.cr2 .cr2-pdp-v7 .cr2-buy-label-long{display:none}.cr2 .cr2-pdp-v7 .cr2-buy-label-short{display:inline}.cr2 .cr2-pdp-v7 .cr2-gallery-slide{height:244px!important;min-height:244px!important;max-height:244px!important}.cr2 .cr2-pdp-v7 .cr2-gallery-picture-image{max-height:200px!important}.cr2 .cr2-pdp-v7 .cr2-gallery-spec strong{font-size:12px}}@media(min-width:751px){.cr2 .cr2-pdp-v7 .cr2-pdp-sticky-buy{display:none!important}}.cr2 .cr2-pdp-v7 .cr2-product-details-accordion summary{font-size:16px;line-height:1.45;letter-spacing:-.015em;padding:19px 3px}.cr2 .cr2-pdp-v7 .cr2-quick-crosssell-copy a{font-size:14px;line-height:1.45}.cr2 .cr2-pdp-v7 .cr2-quick-discount{font-size:12px;line-height:1.45;padding:7px 10px}.cr2 .cr2-pdp-v7 .cr2-product-details-accordion{scroll-margin-top:24px}@media(max-width:750px){.cr2 .cr2-pdp-v7 .cr2-pdp-details>.cr2-eyebrow{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:0!important}.cr2 .cr2-pdp-v7 .cr2-quick-discount-note{font-size:12px;line-height:1.55;margin:6px 0 15px}.cr2 .cr2-pdp-v7 .cr2-pdp-delivery-hint{font-size:13px;line-height:1.55;margin-top:14px}}@media(max-width:750px){.cr2 .cr2-internal.cr2-pdp-v7{padding-top:18px!important}.cr2 .cr2-pdp-v7 .cr2-crumb{margin-top:0;margin-bottom:13px;line-height:1.45}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead{margin-top:0;margin-bottom:18px}.cr2 .cr2-pdp-v7 .cr2-pdp-mobile-lead-name{gap:6px}}@media(min-width:751px){.cr2 .cr2-internal.cr2-pdp-v7{padding-top:46px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/crearoma-product-v7.css.map */
