@media(max-width:768px){.bpb-pdp{overflow-x:clip;padding-bottom:calc(22px + env(safe-area-inset-bottom))}.bpb-pdp__shell,.bpb-pdp__layout,.bpb-pdp__gallery,.bpb-pdp__details{min-width:0;max-width:100%}.bpb-pdp__layout{gap:10px}.bpb-pdp__gallery{padding:7px}.bpb-pdp__media-stage{width:100%;touch-action:pan-x pan-y;scroll-padding-inline:0}.bpb-pdp__media-slide{min-width:100%;flex:0 0 100%;aspect-ratio:1/1}.bpb-pdp__media-image{width:100%;height:100%;max-height:min(92vw,430px);object-fit:contain;padding:8px}.bpb-pdp__media-nav-button{min-width:44px;min-height:44px;touch-action:manipulation}.bpb-pdp__details{padding:13px 12px}.bpb-pdp__header{margin-bottom:9px}.bpb-pdp__title{font-size:clamp(20px,5.3vw,25px);line-height:1.2;overflow-wrap:anywhere}.bpb-pdp__price-wrap{margin:8px 0}.bpb-pdp__field select,.bpb-pdp__quantity-input input,.bpb-personalisation input[type=text],.bpb-individual-name input{font-size:16px!important}.bpb-pdp__quantity-input{grid-template-columns:48px minmax(48px,58px) 48px;width:max-content;max-width:100%}.bpb-pdp__quantity-input button,.bpb-pdp__quantity-input input{min-height:48px;touch-action:manipulation}.bpb-pdp__purchase{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}.bpb-pdp__add{width:100%;min-height:52px}.bpb-pdp__personalisation{padding:12px 10px}.bpb-name-fields-heading{margin-bottom:8px}.bpb-individual-name{margin-bottom:10px}.bpb-individual-name label{display:block;font-size:13px;margin-bottom:5px}.bpb-individual-name input{display:block;width:100%;max-width:100%;min-height:46px;padding:10px 12px;border-radius:9px;box-sizing:border-box}.bpb-sticky-buy{max-width:100vw;gap:9px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.bpb-sticky-buy__summary{flex:0 1 40%}.bpb-sticky-buy>[data-bpb-sticky-add]{min-height:48px;touch-action:manipulation}html.bpb-sticky-buy-visible body{padding-bottom:var(--bpb-sticky-buy-height,80px)}}@media(max-width:380px){.bpb-pdp__details{padding:11px 10px}.bpb-sticky-buy{gap:7px;padding-inline:8px}.bpb-sticky-buy__summary{flex-basis:37%}}@media(prefers-reduced-motion:reduce){.bpb-pdp__media-stage{scroll-behavior:auto}}@media(max-width:768px){.bpb-pdp__shell,.bpb-pdp__layout,.bpb-pdp__details,.bpb-pdp__form{min-width:0}.bpb-pdp__ink-choice{margin:10px 0 12px;padding:12px;border-radius:11px}.bpb-pdp__ink-choice label{margin-bottom:7px;font-size:14px;line-height:1.35}.bpb-pdp__ink-choice select{max-width:none;width:100%;min-height:50px;font-size:16px;touch-action:manipulation}.bpb-pdp__ink-choice-note{margin-top:7px;font-size:12px;line-height:1.45}.bpb-pdp__variants,.bpb-pdp__field{min-width:0}.bpb-pdp__field select{width:100%;max-width:100%;min-height:48px}.bpb-pdp__purchase--early{margin-top:10px}.bpb-pdp__direct-buy{width:100%;min-height:48px}.bpb-personalisation__option{min-height:48px;align-items:center}.bpb-individual-name input{font-size:16px!important}.bpb-pdp__media-stage{overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.bpb-pdp__media-slide{scroll-snap-align:start}.bpb-pdp .bpb-pdp__thumbs{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.bpb-sticky-buy{box-sizing:border-box;max-width:100%}.bpb-sticky-buy__summary{min-width:0}.bpb-sticky-buy>[data-bpb-sticky-add]{min-width:0}}@media(max-width:360px){.bpb-pdp__ink-choice{padding:10px}.bpb-sticky-buy__summary{flex-basis:35%}.bpb-sticky-buy>[data-bpb-sticky-add]{font-size:13px;padding-inline:8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bpb-mobile-product-qa.css.map */
