.pd-quantity-selector{margin-bottom:var(--space-between-info-content)}.pd-quantity-selector h3{color:#000;font-family:BebasNeue-Regular;font-size:18px;font-weight:400;line-height:normal;text-transform:capitalize}.pdq-wrapper{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr) minmax(0px,1fr);border:.5px solid #d7d7d7;box-sizing:border-box;text-align:center;color:#585858}.pdq-wrapper .__speed{margin-top:5px;margin-bottom:0;font-family:BebasNeue-Regular;font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize}@media (max-width: 768px){.pdq-wrapper .__speed{font-size:14px}}.pdq-wrapper .pdq-price-wrapper .pdq-price{margin-block:0;font-size:16px;font-weight:600}@media (max-width: 768px){.pdq-wrapper .pdq-price-wrapper .pdq-price{font-size:14px}}.pdq-wrapper .discount__percent{margin:5px auto;color:#935838;font-size:14px;font-weight:500;line-height:14px;text-transform:capitalize;padding:3px 6px;background:#f5d8cc;max-width:max-content;position:absolute;left:50%;bottom:5px;transform:translate(-50%)}@media (max-width: 768px){.pdq-wrapper .discount__percent{font-size:10px;line-height:10px;width:100%}}.pdq-wrapper input{display:none}.pdq-wrapper label{box-sizing:border-box;padding-top:15px;padding-bottom:30px;padding-inline:16px;position:relative;display:flex;flex-direction:column;justify-content:center}.pdq-wrapper label .pdq-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-13px);width:max-content;max-width:100%;height:max-content;text-align:center;background:red;box-sizing:border-box;padding:8px 15px;margin:0;color:var(--Background-base, #fff);font-size:12px;font-style:normal;font-weight:600;line-height:12px;text-transform:capitalize;font-family:BebasNeue-Regular}@media (max-width: 768px){.pdq-wrapper label .pdq-badge{font-size:9px;line-height:9px}}.pdq-wrapper label .pdq-badge.badge--2{background:red}.pdq-wrapper label .pdq-badge.badge--3{background:#00f}.pdq-wrapper input:checked+label{border-color:#774b0614;background:#774b0614}.pdq-wrapper input:checked+label .__speed{color:#000}.pdq-wrapper input:checked+label .pdq-price-wrapper .pdq-price{color:#000}.pdq-wrapper label:not(:last-child){border-right:1px solid #d7d7d7}:root{--vertical-slide-width: 80px;--vertical-slide-height: 90px;--vertical-slide-margin-bottom: 8px;--space-between-info-content: 20px}@media (max-width: 1300px){:root{--vertical-slide-width: 70px}}@media (max-width: 1200px){:root{--vertical-slide-width: 65px;--space-between-info-content: 16px}}.pd-text-wrapper p{font-weight:400;font-size:20px;line-height:140%;color:#465367}@media (max-width: 768px){.pd-text-wrapper p{font-size:18px;line-height:22px}}.product-details-pw{box-sizing:border-box;padding-right:40px}@media (max-width: 768px){.product-details-pw{padding-right:0}}.product-details-pw *:focus-visible{outline:none;outline-offset:unset;box-shadow:unset}.pd-bcrmd{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;margin-bottom:10px}.pd-bcrmd a,.pd-bcrmd span{display:block;color:#c7c7c7;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;text-decoration:none}.main-pd-wrapper{display:grid;grid-template-columns:minmax(0px,1.1fr) minmax(0px,1fr);grid-column-gap:40px}@media (max-width: 768px){.main-pd-wrapper{grid-template-columns:minmax(0px,1fr);grid-column-gap:50px}}.pd-media-thumb-gellary{position:relative}pd-gellary.direction-horizontal .pd-scroll-swiper{max-width:100vw;overflow:hidden;margin-top:17px}pd-gellary.direction-horizontal .pd-scroll-swiper .swiper-slide{font-size:0;line-height:0;box-sizing:border-box;border:1px solid #dccdcd54;cursor:pointer}pd-gellary.direction-horizontal .pd-scroll-swiper .swiper-slide img{width:100%;max-width:150px;height:auto;object-fit:cover;aspect-ratio:1}pd-gellary.direction-horizontal .pd-scroll-swiper .swiper-slide-thumb-active{border:1px solid #ea094b}@media (min-width: 769px){pd-gellary.direction-vertical{position:relative;display:grid;grid-auto-columns:minmax(0px,var(--vertical-slide-width)) minmax(0px,1fr);grid-column-gap:12px}pd-gellary.direction-vertical .pd-media-thumb-gellary{grid-column:2/3;grid-row:1/2}pd-gellary.direction-vertical .pd-media-scroll-gellary{grid-column:1/2;grid-row:1/2}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper{height:calc(100vh - 160px)}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper .swiper-slide{width:var(--vertical-slide-width);height:var(--vertical-slide-height);box-sizing:border-box;border:1px solid #d8caca69;margin-bottom:var(--vertical-slide-margin-bottom)}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper .swiper-slide-thumb-active{border:1px solid #ea094b}}@media (max-width: 768px){pd-gellary.direction-vertical .pd-media-scroll-gellary{box-sizing:border-box;padding-inline:var(--page-width-padding-mobile)}pd-gellary.direction-vertical .pd-scroll-swiper{max-width:100vw;overflow:hidden;margin-top:10px}pd-gellary.direction-vertical .pd-scroll-swiper .swiper-slide{font-size:0;line-height:0;box-sizing:border-box;border:1px solid #dccdcd54;cursor:pointer}pd-gellary.direction-vertical .pd-scroll-swiper .swiper-slide img{width:100%;max-width:150px;height:auto;object-fit:cover;aspect-ratio:1}pd-gellary.direction-vertical .pd-scroll-swiper .swiper-slide-thumb-active{border:1px solid #ea094b}}.pd-thumb-swiper{max-width:100vw;overflow:hidden;width:100%}.pd-thumb-swiper .swiper-slide{font-size:0;line-height:0;display:flex;justify-content:center;align-items:flex-start}@media (min-width: 769px){.pd-thumb-swiper .swiper-slide img,.pd-thumb-swiper .swiper-slide video{width:auto;width:100%;object-fit:cover;height:auto}}@media (max-width: 768px){.pd-thumb-swiper .swiper-slide img,.pd-thumb-swiper .swiper-slide video{width:100%;height:auto;object-fit:cover}}.pd-thumb-swiper .swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 2px;--swiper-pagination-bottom: 16px;background:#ea094b0d;left:50%;transform:translate(-50%);width:max-content;box-sizing:border-box;padding-inline:10px;padding-block:5px;display:flex;height:17px;align-items:center}.pd-thumb-swiper .swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width: 7px;--swiper-pagination-bullet-height: 4px;border-radius:0}.pd-thumb-swiper .swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width: 12px}@media (max-width: 768px){.pd-thumb-swiper .swiper-pagination{--swiper-pagination-bottom: 8px;left:16px}}.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next{display:flex;width:45px;height:45px;background:#ffffff26}:is(.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next) svg path{fill:#1a1919}@media (max-width: 768px){.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next{--swiper-navigation-sides-offset: 0px;width:40px;height:40px}:is(.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next) svg{width:7px}}.pd-thumb-swiper .swiper-button-next:after,.pd-thumb-swiper .swiper-button-prev:after{content:""}.pd-badge{position:absolute;right:7px;top:7px;width:max-content;height:max-content;z-index:1;display:flex}.pd-badge button{background:#3e1e1dde;color:#fff;font-size:14px;line-height:normal;text-transform:capitalize;border:none;box-sizing:border-box;padding:5px 20px}@media (min-width: 769px){.pd-info-wrapper,.pd-media-wrapper{margin-top:32px;position:sticky;top:0;height:max-content}}.pd-info-wrapper{margin-block:32px;box-sizing:border-box;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 1px 4px #00000029}@media (max-width: 768px){.pd-info-wrapper{box-sizing:border-box;padding-inline:0;padding-top:0}}.--title-wrapper{background:#3e1e1dde;color:#fff;padding:24px var(--Spacing-Container-xl, 36px) 12px;border-bottom:.3px solid #E5E7EB;display:flex;flex-direction:column;align-items:center;gap:16px}@media (max-width: 768px){.--title-wrapper{gap:12px}}.--title-wrapper .loox-rating .loox-icon{color:#e60000;width:20px;height:20px}.--title-wrapper span.loox-rating-label{margin-top:4px;font-family:var(--font-family-Body);color:inherit}.pd-product-title{text-transform:capitalize;margin:0;gap:var(--Spacing-Container-sm, 12px);align-self:stretch;color:inherit;text-align:center;font-family:var(--font-family-Heading, Tropiline);font-size:var(--Font-Size-Heading-H2, 32px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Heading-H2, 36px)}@media (max-width: 768px){.pd-product-title{font-size:24px;letter-spacing:0px;line-height:1.2}}.pd-product-price{display:flex;align-items:center;margin-bottom:0;gap:20px}.pd-product-price h2{margin:0;color:inherit;text-align:center;font-family:var(--font-family-Body, "Rethink Sans");font-size:28px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase}@media (max-width: 768px){.pd-product-price h2{font-size:18px;line-height:22px}}.pd-product-price h3{margin:0;color:inherit;text-align:center;font-family:var(--font-family-Body, "Rethink Sans");font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;text-decoration-line:line-through}.pd-product-stock{color:#000;font-size:14px;font-style:normal;line-height:normal;text-transform:capitalize;margin:33px 0 0 32px;position:relative}.pd-product-stock:after{content:"";position:absolute;width:4px;height:4px;background:#f5d8cc;left:-12px;top:50%;transform:translateY(-50%)}.pd-app-block{margin-bottom:0}@media (max-width: 768px){.pd-app-block{margin-bottom:0}}.pd-app-block .skio-group-container--available{box-shadow:unset;border-radius:0;border:1px solid #e6e6e6;background:#f5f5f5;color:#272727;font-size:18px}.pd-info-list-wrapper{display:flex;flex-direction:column;gap:14px;margin-top:24px}.pd-info-list-wrapper .pd-info-list{display:grid;grid-template-columns:22px minmax(0px,1fr);grid-column-gap:21px;align-items:center}.pd-info-list-wrapper .pd-info-list .ino-list-icon{display:flex;align-items:center}.pd-info-list-wrapper .pd-info-list .ino-list-icon img{width:22px;height:auto;aspect-ratio:1;object-fit:cover}.pd-info-list-wrapper .pd-info-list .ino-list-text .info-list-title{color:#000;font-size:14px;font-style:normal;line-height:normal;margin:0 0 5px}.pd-info-list-wrapper .pd-info-list .ino-list-text .info-list-subtext{color:#ababab;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.pd-info-list-wrapper .pd-info-list .ino-list-text .info-list-subtext p:first-child{margin:0}.pd-check-list-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:0;padding:24px 32px;border-bottom:.3px solid #E5E7EB}@media (max-width: 768px){.pd-check-list-wrapper{padding:24px 12px;gap:12px}}.pd-check-list-wrapper .pd-check-list{display:grid;grid-template-columns:18px minmax(0px,1fr);grid-column-gap:12px;align-items:center}.pd-check-list-wrapper .pd-check-list img{width:18px;height:auto;aspect-ratio:1/1;object-fit:cover}.pd-check-list-wrapper .pd-check-list p{margin:0;color:#31353e;font-family:var(--font-family-Body, "Rethink Sans");font-size:var(--Font-Size-Paragraph-Regular, 16px);font-style:normal;font-weight:400;line-height:var(--Line-Height-Paragraph-Regular, 24px)}.pd-form-wrapper{margin-bottom:0}.pd-form-wrapper .pd-add-to-card[disabled]{cursor:no-drop;opacity:.8}.pd-form-wrapper .pd-atc-button-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-template-rows:48px;align-items:center;padding:24px 32px;border-bottom:.3px solid #E5E7EB}@media (max-width: 768px){.pd-form-wrapper .pd-atc-button-wrapper{grid-template-columns:1fr;grid-template-rows:40px auto;grid-row-gap:12px;padding:24px 12px 16px}}.pd-form-wrapper .rbr-bap-new-footer.pd-atc-button-wrapper.pd-add-to-card.product-quick-add{position:relative;border:0;box-sizing:border-box;width:100%;min-width:200px;padding:15px 20px;cursor:pointer;display:block;text-decoration:none;height:100%;color:#fff;text-align:center;font-family:RethinkSans-Regular;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase;background:#b8773e;transition:.5s ease}.pd-form-wrapper .rbr-bap-new-footer.pd-atc-button-wrapper.pd-add-to-card.product-quick-add:hover{background:#3e1e1d}.pd-form-wrapper .--quantity-selector-wrapper{display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:48px;align-items:center}.pd-form-wrapper .--quantity-selector-wrapper span{color:#272727;font-family:var(--font-family-Body, "Rethink Sans");font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.pd-form-wrapper quantity-selector{display:grid;grid-template-columns:minmax(0px,36px) auto minmax(0px,36px);grid-column-gap:0px;align-items:center;justify-items:center;border-radius:8px;border:1px solid #ebecef;background:#fff;height:100%}@media (max-width: 768px){.pd-form-wrapper quantity-selector{grid-template-columns:minmax(0px,36px) minmax(0px,1fr) minmax(0px,36px)}}.pd-form-wrapper quantity-selector button{border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pd-form-wrapper quantity-selector input{text-align:center;width:100%;height:100%;border-block:none;border-inline:1px solid #ebecef}.pd-form-wrapper quantity-selector input::-webkit-outer-spin-button,.pd-form-wrapper quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pd-form-wrapper quantity-selector input[type=number]{-moz-appearance:textfield}.pd-notify-button-wrapper{padding:24px 32px}@media (max-width: 768px){.pd-notify-button-wrapper{padding:24px 12px}}.pd-variant-wrapper{display:flex;flex-direction:column;row-gap:17px;margin-bottom:0;padding:24px 32px 0}@media (max-width: 768px){.pd-variant-wrapper{padding:24px 12px 0}}.pd-variant-wrapper .pd-variant-optioin-name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0 0 10px;display:none}.pd-variant-wrapper .pd-color-variant .pd-variant-field{display:flex;gap:22px;flex-wrap:wrap;box-sizing:border-box;padding:0 0 6px 7px}.pd-variant-wrapper .pd-color-variant input+label{width:25px;height:25px;border:2px solid #000;border-radius:50%;position:relative;font-size:0px;box-shadow:0 0 0 2px #fff,0 0 0 3px #fff,0 0 0 5px #fff,0 0 0 6px #000}.pd-variant-wrapper .pd-color-variant input:checked+label{box-shadow:0 0 0 2px #fff,0 0 0 3px #000,0 0 0 5px #fff,0 0 0 6px #000}.pd-variant-wrapper .pd-color-variant input.disabled+label:after{position:absolute;content:"";width:178%;height:1px;top:50%;left:-8px;transform:translateY(-50%) rotate(-45deg);background:#000;z-index:1;transform-origin:center}.pd-variant-wrapper .pd-others-variant .pd-variant-field{display:flex;flex-wrap:wrap;gap:10px}.pd-variant-wrapper .pd-others-variant input+label{width:max-content;overflow:hidden;padding:8px 10px;font-size:14px;line-height:1;position:relative}.pd-variant-wrapper .pd-others-variant input:checked+label{background:#b8773e;color:#fff;font-weight:400}.pd-variant-wrapper .pd-others-variant input.disabled+label:after{position:absolute;content:"";width:100%;height:1px;top:50%;left:0;transform:translateY(-50%) rotate(-45deg);background:#000;z-index:1;transform-origin:center}.pd-variant-wrapper .pd-others-variant input.disabled:checked+label{opacity:.8}.pd-variant-wrapper .pd-variant-value{display:flex}.pd-variant-wrapper .pd-variant-value input{display:none}.pd-variant-wrapper .pd-variant-value label{cursor:pointer;display:inline-block;box-sizing:border-box}.pd-tags-wrapper{margin-bottom:var(--space-between-info-content);display:flex;flex-wrap:wrap;gap:10px;align-items:center}@media (max-width: 768px){.pd-tags-wrapper{margin-top:0}}.pd-tags-wrapper button{color:var(--Primary-Color, #e60000);font-size:20px;font-style:normal;font-weight:400;height:31px;line-height:24px;text-transform:uppercase;border:1px solid var(--Primary-Color, #e60000);background:transparent;padding-block:4px;padding-inline:8px;margin:0}@media (max-width: 768px){.pd-tags-wrapper button{font-size:16px;height:22px;line-height:16px;padding-inline:6px}}.pd-intensity-roast{display:flex;gap:24px;align-items:center;flex-wrap:nowrap;width:100%;margin-bottom:0;padding:24px 36px;border-bottom:.3px solid #E5E7EB;justify-content:center}@media (min-width: 769px) and (max-width: 1350px){.pd-intensity-roast{flex-wrap:wrap;padding:24px 12px}}@media (max-width: 768px){.pd-intensity-roast{gap:12px;padding:24px 12px}}.pd-intensity-roast .ir-item{display:flex;gap:16px;align-items:center;flex-wrap:wrap;flex-direction:column;color:#272727;text-align:center;font-family:var(--font-family-Body, "Rethink Sans");font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;min-width:180px}@media (max-width: 768px){.pd-intensity-roast .ir-item{font-size:13px;line-height:16px;min-width:unset;flex:1}}.pd-intensity-roast .ir-item span:first-child{font-family:var(--font-family-Heading)}.pd-intensity-roast .ir-item svg{width:32px;height:auto;aspect-ratio:1}div#rbr-container-element-true,fieldset.smartrr-purchase-options{padding:24px 36px!important;margin-bottom:0!important;border-bottom:.3px solid #E5E7EB!important}@media (max-width: 768px){div#rbr-container-element-true,fieldset.smartrr-purchase-options{padding:10px 12px 24px!important}}.pd-collections{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:7px;align-items:flex-start;justify-content:flex-start}.pd-collections h3{color:var(--Color-Text-main, #111827);font-size:20px;font-style:normal;font-weight:400;line-height:1;margin:0}.pd-collections a{color:var(--Color-Text-Subtle, #6b7280);font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:underline;text-transform:capitalize}.saved__money{color:#fff;line-height:209%;border:1px solid #fff;padding:1px 15px;font-family:RethinkSans-Regular;border-radius:4px}.pd__event-dicount{margin:0 0 var(--space-between-info-content) 0}.pd__event-dicount p{color:var(--Content-Base-base, #4b5563);font-family:Rethink Sans;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0}@media (max-width: 768px){.pd__event-dicount p{font-size:16px}}.pd__event-dicount p span{color:#e60000;font-family:Rethink Sans;font-style:normal;font-weight:700}.pd__event-dicount p strong{color:var(--Content-Base-main, #1f2937);font-family:Rethink Sans;font-style:normal;font-weight:700;letter-spacing:0}.pd__event-dicount span.highlight__event{color:#fff;font-family:Rethink Sans;font-style:normal;font-weight:700;background:#e60000;padding:5px 15px;border-radius:5px}
/*# sourceMappingURL=/cdn/shop/t/75/assets/product-details-2.css.map */
